理了一理,不可不知的window对象

引言

开发web应用,window是咱们必须熟悉的对象。它既是浏览器的一个实例,又是脚本运行的全局环境。这意味着这个对象的属性和方法是很是多样的,本篇整理了window对象的各个组成部分,但愿帮助你window有更多的了解。web

除此以外,对window的熟悉可以帮助咱们学习 沙盒机制,这也是我总结这篇的初衷。浏览器

沙盒机制:沙盒做用域建立时,须要建立一个代理window的对象供程序运行。若是不熟悉window,开发者没法理清“哪些须要屏蔽”、“哪些须要放开”。markdown

window对象

window解剖,包含了方方面面的属性和方法。学习

其中的一些分类是按照做者的我的理解来划分的spa

除了要关注 属性方法 以外,咱们还须要关心它们的 属性描述符代理

这个结论貌似挺模棱两可的,具体有哪些属性和方法是不同的,我没有去梳理。可是属性和方法的分类已经达到了个人初衷,往后若是须要使用某个属性,再去翻文档查阅。code

相关文章
相关标签/搜索