JavaScript 语句的结果值

当我们在运行 JavaScript 程序或者在浏览器的控制台输入一个 JavaScript 语句并执行时,经常会看到执行结果为 undefined 或 一个值。这个结果就是 JavaScript 语句的结果值或者叫做最终值。

浏览器控制台默认显示最后一条语句的结果值。那么为什么有的语句,如 a=2; 结果值为 2,而语句 var a=2 结果值为 undefined?这是因为 JavaScript 规范规定 var 的结果值是 undefined。

你可能感兴趣的:(JavaScript 语句的结果值)