1/javascript诞生/作用
javascript诞生于:1995年 当时作用:客户端数据验证
开发公司:Netscape
发展至今:各种交互(包括于浏览器),数据验证,单页面应用,异步加载...
2/javascript组成
ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)
3/ECMAScript
宿主环境:浏览器,Node(服务器javascript平台),Adobe Flash...
宿主环境提供实现,也提供语言的扩展,便于语言和环境之间的对接交互,如DOM
规定:语法、类型、语句、关键字、保留字、操作符、对象...
版本(版次):ECMA-262-01(Netscape-javascript1.1基础稍加修改),ECMA-262-02(ECMA-262-01编辑加工),ECMA-262-03(真正修改),ECMA-262-04(重新定义,被放弃),ECMA-262-05(ECMA-262-03.1修改|2009年12月发布)
4/DOM
javascript控制html的应用程序编程接口(API),多层点节点结构的映射
DOM级别:DOM1级(DOM Core-->XML和DOM Html-->Html), DOM2级(扩充了鼠标/用户界面事件/范围/遍历/CSS/...),DOM3级(DOM Load and save|DOM加载和保存模块/DOM Validation|DOM验证模块)
5/BOM
a.弹出新浏览器窗口;b.移动、缩放和关闭浏览器窗口;c.navigation对象;d.location对象;e.screen对象;f.cookie的支持;g.XMLHttpRequestion和ActiveObject
原文:http://www.cnblogs.com/bsj2016/p/5418880.html