1、新增Unicode表示法
ES6 加强了对 Unicode 的支持,允许采用\uxxxx
形式表示一个字符,其中xxxx
表示字符的 Unicode 码点。
但是,这种表示法只限于码点在\u0000
~\uFFFF
之间的字符。超出这个范围的字符,必须用两个双字节的形式表示。
基本汉字有20902字,范围:
4E00-9FA5 |
var hanzi1 = "\u4E00" //一
var hanzi2 = "\u9FA5" //龥
console.log(hanzi1, hanzi2)
2、for of遍历
var str = "abc";
for(s of str){
console.log(s);//a b c
}
3、模板字符串
var num = 1;
var str = `ab${num}`
console.log(str);//ab1
4、字符串新增方法