js基础学习之-js全局对象

声明的三种方式:

第一种:

1 var test;
2 //或var test = 5;

第二种:

test = 5;

第三种:

1 window.test;
2 //或window.test = 5;
//只是使用变量时三种方式没有区别
1
a1 = 11; 2 var a2 = 22; 3 window.a3 = 33;
 1 with(window){
 2     if(a1){
 3         alert(a1);//11
 4     }
 5     if(a2){
 6         alert(a2);//22
 7     }
 8     if(a3){
 9         alert(a3);//33
10     }    
11 }
原文地址:https://www.cnblogs.com/x739400043/p/5618221.html