JS高级程序设计 第一章读书笔记

第一章
1.一个完整的JS的实现应该包括下列三个不同的部分:核心(ECMASript),文档对象模型(BOM)浏览器对象模型(DOM).
2.ECMA-262给出了ECMAScript兼容的而定义。要想成为ECMAScript的实现,则该实现必须要做到:
    1.支持ECMA-262的描述的所有‘类型,值,对象,函数,属性以及程序语法和语义’。
    2.支持Unicode字符标准。
    3.添加ECMAScript没有描述的‘更多类型/值/对象/属性和函数’。ECMA-262所说的这些新增特性,主要是指该标准中没有规定的新对象和对象的新属性。
    4.支持ECMA-262没有定义的“程序和正则表达式语法”
3.文档对象模型是正对XML但经过扩展用于HTML的应用程序编程接口(API).DOM把整个页面映射为一个多层次节点结构。


posted on 2017-03-01 23:09  srtain  阅读(113)  评论(0编辑  收藏  举报

导航