《JavaScript DOM 编程艺术》读书笔记之JavaScript 简史

网络编程 2025-03-24 18:58www.168986.cn编程入门

阅读《JavaScript DOM 编程艺术》一书,让我深入了解了 JavaScript 的发展历程,特别是其历史背景和 DOM 的演变。在此分享一些读书笔记,希望能对大家有所帮助。

JavaScript,这一我们熟知的脚本语言,其诞生源于 Netscape 公司与 Sun 公司的合作。当初,JavaScript 1.0 的发布正值 Netscape Navigator 主导浏览器市场之际。面对竞争,微软在 IE3 中推出了 VBScript,同时借鉴并发布了名为 JScript 的 JavaScript 版本。为了应对这种竞争态势,Netscape 和 Sun 公司联手 ECMA 对 JavaScript 进行了标准化处理,从而诞生了 ECMAScript。

随着 Netscape Navigator 4 和 IE4 的发布,DOM(文档对象模型)开始受到广泛关注。这两种浏览器在大幅扩展 DOM 的也让我们接触到了一个新名词——DHTML(动态 HTML)。这两种浏览器所使用的 DOM 并不兼容,这给网页开发人员带来了极大的困扰。在编写 DOM 脚本代码时,程序员必须清楚代码将在何种浏览器环境中运行,甚至需要为不同的浏览器编写不同的代码。这无疑增加了开发难度和成本。

就在浏览器制造商围绕 DOM 展开营销大战之际,W3C(万维网联盟)发挥了重要作用。结合各方的优点,W3C 推出了一个标准化的 DOM。值得一提的是,各大浏览器制造商如 Netscape 和微软等,能够抛开彼此间的竞争,与 W3C 合作制定新的标准。1998 年 10 月,“第 1 级 DOM”正式完成。

W3C 对 DOM 的定义是:一个与系统平台、编程语言无关的接口。通过这个接口,程序和脚本可以动态地访问和修改文档的内容、结构和样式。相较于各大浏览器制造商推出的专有 DOM,W3C 的标准化 DOM 在独立性和适用范围等方面更具优势。

如今,几乎所有的浏览器都内置了对 DOM 的支持。随着异步数据传输技术(Ajax)的兴起,学习 DOM 脚本编程已成为热潮。而 HTML5 DOM 的众多新特性更是让人对 Web 的未来充满期待。

回顾 JavaScript 和 DOM 的发展历程,我们不难发现,这一领域的演变与各大浏览器制造商的竞争以及 W3C 的标准化工作密不可分。作为开发者,我们见证了这一历史进程,并在这个过程中不断学习、成长。希望以上分享能为大家带来启发和帮助。

上一篇:批量文件自动搜索替换插入器 Ver2.1 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by