源码:
console.log('abc'.at(0) );
在谷歌浏览器中运行报错,at是一个未定义的函数,而charAt ES5可以,是es6不支持吗?
源码:
console.log('abc'.at(0) );
在谷歌浏览器中运行报错,at是一个未定义的函数,而charAt ES5可以,是es6不支持吗?
是的,你可以在控制台打印下String.prototype,并没有at这一api。
String.prototype.at目前处于 Stage 0 Proposals 阶段,也就是还没有通过预案。
想要使用 String.prototype.at ,需要引入at.js :npm install string.prototype.at
或者 <script src="at.js"></script>