ES6新属性at()报at函数未定义

源码:
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>

https://blog.csdn.net/kittyjie/article/details/50416741