es6的字符串

来源:互联网 发布:ug编程切削层怎么设置 编辑:程序博客网 时间:2024/06/05 20:29
字符是指计算机中使用的字母、数字、字和符号。

1个汉字字符存储一般需要2个字节,1个英文字符存储需要1个字节。

对于需要4个字节储存的字符(Unicode码点大于0xFFFF的字符)JvaScript不能正确处理,字符串长度会误判为2,而且charAt方法无法读取整个字符,charCodeAt方法只能分别返回前两个字节和后两个字节的值。

ES6提供了codePointAt方法,能够正确处理4个字节储存的字符,返回一个字符的码点。


原创粉丝点击