我们需要为我们的老师编写一个小程序,以获取Javascript中任何值的ASCII代码。
我已经搜索和研究过,但似乎没有方法可以这样做。我只找到了:
charCodeAt()
那个字符的ASCII值为195,但程序返回226(Unicode值)。
我找不到从一个值转换到另一个值的模式,所以:
我们能否从Unicode获取ASCII,还是应该寻找其他方法?
谢谢!
我已经搜索和研究过,但似乎没有方法可以这样做。我只找到了:
charCodeAt()
这将返回Unicode值,而不是ASCII。
我在论坛上读到过,对于已经有ASCII值的ASCII字符,ASCII值与Unicode值相同:
但似乎并非总是如此,例如扩展的ASCII字符。因此例如:
var myCaracter = "├";
var n = myCaracter.charCodeAt(0);
document.write (n);
那个字符的ASCII值为195,但程序返回226(Unicode值)。
我找不到从一个值转换到另一个值的模式,所以:
我们能否从Unicode获取ASCII,还是应该寻找其他方法?
谢谢!
charCodeAt
函数。 - Jongware├
是一个 ASCII 字符,那么她是非常错误的。 - jcaroncharCodeAt
确定会返回任何ASCII字符的ASCII码,毫无疑问。您可以尝试使用任何ASCII字符进行测试,您可以在此处找到列表:https://en.wikipedia.org/wiki/ASCII - jcaron├
根本不是 ASCII 字符;这个符号在 ASCII 码中根本不存在。它在字符集中根本不存在。 - Pointy