请看下面的代码:
var charCode = unkownVariable.charCodeAt(0);
charCode
的最大长度是多少?我所有的测试结果都是2个字符(2位)。它还会更长吗?
发布于 2013-03-22 01:03:40
简短的回答是:是的。
var unkownVariable = 'test';
var charCode = unkownVariable.charCodeAt(0);
console.log(charCode); // 116
有16位用于显示字符(需要考虑不同的语言和字符集),因此理论上响应可能在0到65536 (2^16)之间。
发布于 2013-03-22 01:05:10
MDN说
请注意,charCodeAt将始终返回小于65,536的值。
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/String/charCodeAt
https://stackoverflow.com/questions/15553663
复制相似问题