题目1:
回答以下代码,alert的值分别是多少?
<script>
var a = 10;
function test() {
a = 100;
alert(a);
alert(this.a);
var a;
alert(a);
}
test();
</script>
正确答案是:100, 10, 100
您答对了么??
题目2:
回答以下代码,alert的值分别是多少?
<script>
var a = 100;
function test(){
alert(a);
var a = 10;
alert(a);
}
test();
</script>
正确答案是: undefined, 10
您答对了么?
题目3:
回答以下代码,alert的值分别是多少?
<script>
var a = 100;
function test(){
alert(a);
a = 10; //去掉了var 就变成定义了全局变量了
alert(a);
}
test();
alert(a);
</script>
正确答案是: 100, 10, 10
本文详细解析了JavaScript中alert函数的用法,通过三个示例代码,展示了alert函数在不同场景下的行为,包括局部变量与全局变量的引用、变量的改变对alert输出的影响。
2万+





