《ES6标准入门》(阮一峰)--5.字符串的新增方法
2024-09-07 03:48:31
1.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)
// "
最新文章
- Linux下环境变量设置
- Android SDK的docs访问速度很慢(新)
- Unity3D定制新建C#文件的头描述
- NFC(8)关于新买的标签的格式化
- Umbraco中Document Type取名限制
- 在Eclipse中添加添加一些有助于开发的插件
- sql server 2005 表master..spt_values
- Qt 操作 pdf 文件
- Python 基础之socket编程(二)
- react后台开发框架搭建
- 张高兴的 Xamarin.Android 学习笔记:(二)“Hello World”
- CF Round#436 div2
- 20189210牟健 《Linux内核原理与分析》第二周作业
- Windows Server 2012更新补丁后导致Micosoft ODBC for Oracle出现问题
- MySQL高级知识(十四)——行锁
- 200行Go代码实现自己的区块链——区块生成与网络通信
- java多线程api
- JMeter实现登录初始化(类似LR的init函数功能实现)
- https://www.testingcircus.com/tell-me-about-yourself-6-sample-answers-software-testers/
- Vue-条件渲染v-if与v-show
热门文章