变量及变量声明是任何一门语言最基础的概念,初学者都会很快掌握。JavaScript中声明变量也是如此,很简单var(关键字)+变量名(标识符)。 方式1 1 var test; 2 var test = 5;<BR>
方式2 1 test = 5;
方式3 1 window.test; 2 window.test = 5; 1 window.jQuery = window.$ = jQuery;
1 a1 = 11; 2 var a2 = 22; 3 window.a3 = 33;
1 for(a in window){ 2 if(a=='a1'||a=='a2'||a=='a3'){ 3 alert(a) 4 } 5 }
2,delete 01 try { 02 alert(delete a1); 03 }catch(e){alert('无法delete a1')} 04 05 try{ 06 alert(delete a2); 07 }catch(e){alert('无法delete a2')} 08 09 try{ 10 alert(delete a3); 11 }catch(e){alert('无法delete a3')}
可以看到,
1 alert('a1' in window);//true 2 alert('a2' in window);//true 3 alert('a3' in window);//true 01 with(window){ 02 if(a1){ 03 alert(a1);//11 04 } 05 if(a2){ 06 alert(a2);//22 07 } 08 if(a3){ 09 alert(a3);//33 10 } 11 } |