Javascript UTF字符码

Javascript UTF字符码,javascript,encoding,Javascript,Encoding,我正在使用以下脚本: document.write("ð".charCodeAt(0)); 它给我240英镑 我在哪里可以获得一个数字来表示一个数字,例如251 从何处获取unicode数字?a)停止使用document.write(),您不应该使用它。如果您需要在页面上放置内容,请找到它所在的元素,并设置其innerHTML,或者创建一个元素,将其添加到正文中,然后设置该元素的innerHTML。或者使用alert()或console.log() b) charCodeAt将为您提供更高

我正在使用以下脚本:

  document.write("ð".charCodeAt(0));
它给我240英镑

我在哪里可以获得一个数字来表示一个数字,例如251

从何处获取unicode数字?

a)停止使用document.write(),您不应该使用它。如果您需要在页面上放置内容,请找到它所在的元素,并设置其innerHTML,或者创建一个元素,将其添加到正文中,然后设置该元素的innerHTML。或者使用alert()或console.log()

b) charCodeAt将为您提供更高的unicode值

"ð".charCodeAt(0) -> 240
"ð".charCodeAt(0).toString(16) -> "f0"

"日本語".charCodeAt(0) -> 26085
"日本語".charCodeAt(0).toString(16) -> "65e5"

很好。

你想要什么?你能说得更具体些吗?当用谷歌搜索你问题的标题时…JavaScript对多字节转义的支持很糟糕。而且这真的没有意义:我在哪里可以获得一个数字来表示一个数字,比如251?