我正在使用这个脚本:
document.write("ð".charCodeAt(0));
它给了我240。
我在哪里可以获得一个数字来代表一个数字,例如251?
我从哪里获得unicode号码?
答案 0 :(得分:0)
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"
工作正常。