proposal-string-prototype-codepoints:ECMAScript的String.prototype.codePoints建议(阶段1)

时间:2024-05-20 13:41:22
【文件属性】:

文件名称:proposal-string-prototype-codepoints:ECMAScript的String.prototype.codePoints建议(阶段1)

文件大小:30KB

文件格式:ZIP

更新时间:2024-05-20 13:41:22

HTML

String.prototype.codePoints 针对String.prototype.codePoints的ECMAScript建议 地位 该提案处于第一阶段。 动机 对于包含高于0xFFFF的代码点的语言(例如ECMAScript语法本身),词法分析器需要能够在使用自己的状态机处理字符串之前将字符串标记为单独的代码点。 当前,语言API提供了两种访问整个代码点的方式: codePointAt允许在已知位置检索代码点。 问题是,如果只是迭代字符串,通常通常事先不知道位置,并且您需要在每次迭代中使用手动的for(;;)循环和像pos += currentCodePoint <= 0xFFFF ? 1 : 2 pos += currentCodePoint <= 0xFFFF ? 1 : 2 。 String.prototype[Symbol.iterator]允许在字符串代码


【文件预览】:
proposal-string-prototype-codepoints-master
----index.html(61KB)
----spec.html(7KB)
----LICENSE(1KB)
----README.md(5KB)
----.gitignore(885B)
----package-lock.json(35KB)
----package.json(447B)

网友评论