JavaScript高级程序设计:第2版详解
4星 · 超过85%的资源 需积分: 11 93 浏览量
更新于2024-07-29
收藏 383KB PDF 举报
"JavaScript 高级程序设计" 是一本由李松峰和曹力翻译的书籍,由人民邮电出版社于2010年7月出版。这本书专注于讲解JavaScript的高级概念,适合已经有一定基础的JavaScript学习者。书中涵盖了JavaScript的历史、实现方式、版本差异,以及如何在HTML中有效使用JavaScript。
在JavaScript的实现部分,书中提到了三个关键组成部分:
1. ECMAScript:这是JavaScript的核心语言标准,定义了语法和基本数据类型。
2. 文档对象模型(DOM):这是一个接口,用于访问和操作HTML或XML文档的结构。
3. 浏览器对象模型(BOM):允许JavaScript与浏览器进行交互,如窗口、历史、导航等。
关于在HTML中使用JavaScript,书中讨论了以下要点:
1. `<script>`元素:它是放置JavaScript代码的地方,可以放在HTML文档的不同位置,有延迟执行和外部引用脚本的用法。
2. `<script>`元素的位置:讨论了脚本应放在何处以优化页面加载和执行效率。
3. 文档模式:不同浏览器可能有不同的文档模式,影响JavaScript的行为。
4. `<noscript>`元素:当用户禁用JavaScript时,可以提供备用内容。
5. 不推荐使用的语法:提醒读者避免使用已废弃或非标准的JavaScript语法。
书的前言指出,JavaScript作为世界上最流行的编程语言之一,广泛应用于Web开发,尤其是提升用户体验和交互性。它并非Java的简化版,而是一种独立的动态语言,特别适合客户端与服务器之间的实时通信,无需依赖Java或其他框架。
通过本书,读者将能深入理解JavaScript,学习如何利用它来扩展Web应用的功能,提高开发效率,并实现更流畅的客户端-服务器通信。书中涵盖的内容广泛,从基础到高级,旨在帮助开发者充分利用JavaScript的潜力。
2018-02-26 上传
2015-01-06 上传
2008-04-19 上传
120 浏览量
2011-04-10 上传
2022-11-14 上传
2021-09-30 上传
theboyshuang
- 粉丝: 0
- 资源: 13