数据库教程:模型创建

字符串的新增方法 本章介绍字符串对象的新增方法。 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()方法相反。

需要了解更多数据库技术:模型创建,都可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)

string.fromcodepoint(0x20bb7) // "                        

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ctvol.com/dtteaching/821117.html

(0)
上一篇 2021年9月16日
下一篇 2021年9月16日

精彩推荐