模型创建
程序员文章站
2022-03-10 19:08:56
字符串的新增方法 本章介绍字符串对象的新增方法。 String.fromCodePoint() ES5 提供 方法,用于从 Unicode 码点返回对应字符,但是这个方法不能识别码点大于 的字符。 上面代码中, 不能识别大于 的码点,所以 就发生了溢出,最高位 被舍弃了,最后返回码点 对应的字符,而 ......
字符串的新增方法
本章介绍字符串对象的新增方法。
string.fromcodepoint()
es5 提供string.fromcharcode()
方法,用于从 unicode 码点返回对应字符,但是这个方法不能识别码点大于0xffff
的字符。
string.fromcharcode(0x20bb7) // "ஷ"
上面代码中,string.fromcharcode()
不能识别大于0xffff
的码点,所以0x20bb7
就发生了溢出,最高位2
被舍弃了,最后返回码点u+0bb7
对应的字符,而不是码点u+20bb7
对应的字符。
es6 提供了string.fromcodepoint()
方法,可以识别大于0xffff
的字符,弥补了string.fromcharcode()
方法的不足。在作用上,正好与下面的codepointat()
方法相反。
string.fromcodepoint(0x20bb7) // "
上一篇: MySQ权限控制语句
下一篇: 新年第一博