首页 > 代码库 > JavaScript DOM编程艺术学习笔记(一)

JavaScript DOM编程艺术学习笔记(一)

第一章 JavaScript简史

1.1 JavaScript的起源

JavaScript是Netscape公司和Sun公司合作开发的.JavaScript的第一个版本,即JavaScript1.0版本,出现在1995年推出的Netscape Navigator2浏览器中.JavaScript是一种脚本语言,通常只能通过Web浏览器去完成一些操作而不能像普通意义上的程序那样独立运行.

1.2 DOM

简单地说,DOM是一套对文档的内容进行抽象和概念化得方法.

1.3 浏览器战争

1.3.1 DHTML

        DHTML是"Dynamic HTML"(动态HTML)的简称.DHTML并不是一项新技术,而是描述HTML、CSS和JavaScript技术组合的术语.DHTML背后的含义是:

  • 利用HTML把网页标记为各种元素;

  • 利用CSS设置元素样式和它们的显示位置;

  • 利用JavaScript实时地操控页面和改变样式.

利用DHTML,复杂的动画效果一下子变得非常容易实现.

1.4 指定标准

W3C推出的标准化DOM可以让任何一种程序设计语言对使用任何一种标记语言编写出来的任何一份文档进行操控.

1.4.1 浏览器以外的考虑

DOM是一种API(应用编程接口).W3C对DOM的定义是:"一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态地访问和修改文档的内容、结构和样式"W3C推出的标准化DOM,在独立性和适用范围等诸多方面,都远远超出了各自为战的浏览器制造商们推出的各种专有DOM.

 

JavaScript DOM编程艺术学习笔记(一)