猿问

js高程3.3变量那节内容

书上说这样会报错:

function test() {    var message = 'hi';
}
test();
alert(message);

这样确实报错了,把message换个别的名字也报错了,但是如果把message替换成name,如下,是可以执行 alert(name) 的,为什么?
na

function test() {    var name = 'hi';
}
test();
alert(name);


呼如林
浏览 497回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答