选择篇(029)-下面代码的输出是什么?
function getAge() {;age = 21;console.log(age);}getAge();
A:
21B:
undefinedC:
ReferenceErrorD:
TypeError
答案: C
使用“use strict”,可以确保不会意外地声明全局变量。我们从未声明变量age,因为我们使用`use strict',它会引发一个ReferenceError。如果我们不使用“use strict”,它就会起作用,因为属性age会被添加到全局对象中。
评论
