5.3 unicode和字符串相互转换

1、代码示例 let str = 'hello china'let temp = []for(let i = 0; i

1、代码示例

let str = 'hello china'
let temp = []
for(let i = 0; i < str.length; i++){let char = str.charCodeAt(i)//转换为16进制unicodeconsole.log('\\u' + char.toString(16))temp.push(char)
}
temp.forEach(function (item){//String.fromCharCode()参数接收的是10进制,多个参数间可以用逗号分隔let str =  String.fromCharCode(item)//替代console.log()可以不换行process.stdout.write(str)
})