5.3 unicode和字符串相互转换
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)
})
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
