Javascript 将字符串转换为UTF-16(以及其他格式)
基本上,我的问题是如何将下面的python代码转换为JavaScript?(如果需要,也可以使用js的Qt绑定):Javascript 将字符串转换为UTF-16(以及其他格式),javascript,python,Javascript,Python,基本上,我的问题是如何将下面的python代码转换为JavaScript?(如果需要,也可以使用js的Qt绑定): 函数encodeArtTit(str){ var结果=“” for(var i=0;iyour代码是python中的一行代码return str.encode('utf16')[2://encode('hex') def EncodeArtTit(str): rtn = '' str = str.encode('UTF-16')[2:] for i in r
函数encodeArtTit(str){
var结果=“”
for(var i=0;iyour代码是python中的一行代码return str.encode('utf16')[2://encode('hex')
def EncodeArtTit(str):
rtn = ''
str = str.encode('UTF-16')[2:]
for i in range(len(str)):
rtn += '%02x' % ord(str[i])
return rtn
function encodeArtTit(str) {
var result = ''
for(var i=0;i<str.length;i++) {
var c = (str.charCodeAt(i)+0x10000).toString(16)
result += c.substr(3) + c.substr(1,2)
}
return result
}