1.BOM的核心对象window表示浏览器的一个实例,即使javascript访问浏览器窗口的一个接口,也是ECMAScript规定的Global对象。
2.所有全局变量和函数都是window对象的属性和方法。
3.定义全局变量和直接在window对象上定义属性的区别是,全局变量无法用 delete 删除。
4.当有多个框架嵌套时,每个框架有自己的window对象。top对象指向最高层的框架(即浏览器窗口)。当代码在其中一个框架时,parent对象表示它的上一级框架。
5.检查某个全局变量是否存在时避免抛出错误,可以检测window.属性,没有的话是undefined/
网友评论