我想问一下一下代码是什么意思?
str2ab(str) {//将字符串转为16进制
let val = “”
for (let i = 0; i < str.length; i++) {
if (val === ‘’) {
val = str.charCodeAt(i).toString(16)
} else {
val += ‘,’ + str.charCodeAt(i).toString(16)
}
}
return new Uint8Array(val.match(/[\da-f]{2}/gi).map(function (h) {
return parseInt(h, 16)
})).buffer;
},