String.charCodeAt未定义?

Rea*_*nly 6 javascript safari

尝试在Safari 3中调用String.charCodeAt('9')时,我在javascript调试面板中收到此错误.

TypeError:表达式'String.charCodeAt'[undefined]的结果不是函数.

当我尝试执行stringInstance.charCodeAt('9')时,我得到了NaN.难道我做错了什么?我只想获得一些字符的char代码来匹配按键.String.charCodeAt('9')在Firefox上返回57(如预期的那样).

jer*_*jer 5

我认为正确的方法是:

"9" .charCodeAt(0)

或stringInstace.charCodeAt(charIndex)其中charIndex是一个整数