JavaScrip历史
JavaScript诞生于1995年,最初Netscape希望它来实现客户端的数据验证,和Java没有任何联系。1997年EMCA定义了EMCA-262,此为JavaScript执行标准。
JavaScript实现
一个完整的JavaScript实现包括三个部分
- 核心(EMCAScript)
EMCAScript规定了基本语法标准。
- 文档对象模型(DOM)
DOM将网页页面映射为多层节点结构,开发人员可以对节点进行删除,添加,替换和修改。
- 浏览器对象模型(BOM)
BOM提供了于浏览器交互的方法和接口,例如弹出浏览器,缩放关闭浏览器,详细信息的location对象等。