NodeJs 相当于 Java getBytes()

Era*_*uwa 4 javascript java node.js

我需要在 NodeJs 中执行 Java 函数。

string.getBytes()
Run Code Online (Sandbox Code Playgroud)

在 Java 中,这会将字符串转换为字节数组byte[]

Syn*_*ete 5

@Eranga Kapukotuwa 我不知道您是否仍然需要这个问题的答案,但我已经使用下面的代码在我的一个项目中完成了这项工作,并且效果完美。

var getBytes = function (string) {
var utf8 = unescape(encodeURIComponent(string));
var arr = [];

for (var i = 0; i < utf8.length; i++) {
    arr.push(utf8.charCodeAt(i));
}

console.log('Array ', arr);

return arr;
}
Run Code Online (Sandbox Code Playgroud)