分类:
版权声明:本文为博主原创文章,未经博主允许不得转载。
题目1:
回答以下代码,alert的值分别是多少?
- <span style="font-family:Microsoft YaHei;font-size:18px;"><script>
- var a = 10;
- function test() {
- a = 100;
- alert(a);
- alert(this.a);
- var a;
- alert(a);
- }
- test();
- </script>
- </span>
正确答案是:100, 10, 100
您答对了么??
题目2:
回答以下代码,alert的值分别是多少?
- <span style="font-family:Microsoft YaHei;font-size:18px;"><script>
- var a = 100;
- function test(){
- alert(a);
- var a = 10;
- alert(a);
- }
- test();
- </script>
- </span>
正确答案是: undefined, 10
您答对了么?
题目3:
回答以下代码,alert的值分别是多少?
- <span style="font-family:Microsoft YaHei;font-size:18px;"><script>
- var a = 100;
- function test(){
- alert(a);
- a = 10; //去掉了var 就变成定义了全局变量了
- alert(a);
- }
- test();
- alert(a);
- </script></span>
正确答案是: 100, 10, 10