js之全局变量与window对象
Posted YKing_匆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js之全局变量与window对象相关的知识,希望对你有一定的参考价值。
所有在全局作用域中声明的变量、函数都会变成window对象的属性和方法。
即:
var age = 55;
可以通过window.age访问
然而全局变量和与在window对象上定义的属性还是有一点区别的:
全局变量不能通过delete操作符删除,二在window上定义的属性就可以
如:
var age = 22;
window.color = ‘red‘;
delete window.age; // IE<9时报错 其他返回false
delete window.color; //IE<9报错 其他返回true
alert(window.age)//22
alert(window.color)//red
以上是关于js之全局变量与window对象的主要内容,如果未能解决你的问题,请参考以下文章