浅谈ES6字符串拓展

字符串的拓展与新增方法

字符串拓展

字符串的表示法

论表示一个字符我们可以使用的方法有什么?

'\z' === 'z'	//true
'\172' === 'z'	//true
' \x7A' === 'z' //true
' \u007A'==='z' //true
' u{7A}'=== 'z' //true  

上面描述的方法都是可以用表示字符的。

在ES6中加强了对Unicode的支持,允许采用\uxxxx形式表示一个字符,其中的xxxx表示字符的Unicode 码点。但是使用这种方式表示一个字符时,码点只限于在\u0000 ~\uFFFF之间。超出这个范围的字符必须用两个双字节的形式表示。

"\uD842\uDFB7"
// "
                
                                 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐