尝试在Safari 3中调用String.charCodeAt('9')时,我在javascript调试面板中出现此错误。
TypeError:表达式'String.charCodeAt'[undefined]的结果不是函数。
当我尝试执行stringInstance.charCodeAt('9')时,我得到了NaN。难道我做错了什么?我只想获得一些字符的char代码来匹配按键。 String.charCodeAt('9')在Firefox上返回57(如预期的那样)。
答案 0 :(得分:5)
我认为正确的方法是:
“9” .charCodeAt(0)
或stringInstace.charCodeAt(charIndex)其中charIndex是一个整数