[javascrip|简介]学习笔记

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),多叠沾节点ECMAScript结构的投

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