You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
441 B
22 lines
441 B
function test() { |
|
return 1 + 1 |
|
} |
|
|
|
function ab2str(buf) { |
|
return String.fromCharCode.apply(null, new Uint16Array(buf)); |
|
} |
|
|
|
function str2ab(str) { |
|
var buf = new ArrayBuffer(str.length * 2); // 2 bytes for each char |
|
var bufView = new Uint16Array(buf); |
|
for (var i = 0, strLen = str.length; i < strLen; i++) { |
|
bufView[i] = str.charCodeAt(i); |
|
} |
|
return buf; |
|
} |
|
|
|
module.exports = { |
|
test: test, |
|
ab2str: ab2str, |
|
str2ab: str2ab |
|
} |