1.ECMAScript是Javascript的规范,Javascript实现了ECMAScript;
2.完整的JavaScript包含了ECMAScript,DOM,BOM;
3.DOM(文档对象模型)通过创建表示文档的树,让开发者可以随心所欲的控制网页结构和内容(增,删,改,查);
4.BOM(浏览器对象模型)用于控制浏览器窗口及子窗口
-
4.1:弹出新窗口的能力; -
4.2:移动,缩放,关闭浏览器的能力; -
4.3:navigetor对象提供浏览器详细信息; -
4.4:location对象提供浏览器加载页面的详细信息; -
4.5:screen对象提供用户分辨率的详细信息; -
4.6:performance对象提供浏览器的内存占用,导航行为,时间统计的详细信息; -
4.7:对cookie的支持; -
4.8:其他自定义对象如XMLHttpRequest;