文件名称:wtf8:Node 的 UTF-8 编码器和解码器
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-12 21:40:09
JavaScript
WTF8
UTF-8 解码器和编码器,可以处理 node.js 的基本多语言平面之外的字符。 它也相当快。
为什么?
V8 不喜欢 4 字节的 UTF-8 字符。 :disappointed_face:
方法
.解码(缓冲区)
将包含 UTF-8 数据的缓冲区解码为 JS 字符串。
var utf8 = require('wtf8');
utf8.decode(new Buffer([0x68, 0x65, 0x6c, 0x6c, 0x6f]));
// => 'hello'
.encode(字符串)
将字符串编码到缓冲区。
var utf8 = require('wtf8');
utf8.encode('hello');
// =>
【文件预览】:
wtf8-master
----.gitignore(35B)
----README.md(669B)
----binding.gyp(171B)
----test()
--------encoder.js(2KB)
--------decoder.js(1KB)
--------common.js(899B)
--------index.js(44B)
----LICENSE(1KB)
----wtf8.cc(4KB)
----package.json(702B)
----wtf8.js(110B)
----benchmark.js(2KB)
----.travis.yml(82B)