未定义的标识符

尝试使用 JavaScript 编译器无法识别的标识符。 只要使用以下项,就会返回 undefined 值:

  • 不存在的变量、

  • 已声明但绝不为其赋值的变量、

  • 不存在的对象属性。

更正此错误

  • var 语句(像在 var x; 中一样)声明变量。

请参见

概念

变量 (JavaScript)

变量作用域 (JavaScript)