// 字符串的扩展// codePointAt 测试一个字符由两个字节还是四个字节组成function is32Bit(c) { return c.codePointAt(0) > 0xFFFF;}console.log(is32Bit('吉'));console.log(is32Bit('a'));// 正则表达式的u修饰符// 返回字符串长度的函数function codePointLength(text) { var result = text.match(/[\s\S]/gu); return result ? result.length : 0;}var s = '海海';console.log(s.length); // 4console.log(codePointLength(s)); //2// contains, startsWith, endsWidth, repeat