书籍详情
JavaScript动态网页技术详解
作者:张立峰 著
出版社:电子工业出版社
出版时间:2009-10-01
ISBN:9787121086762
定价:¥55.00
购买这本书可以去
内容简介
《JavaScript动态网页技术详解》是一本JavaScript综合开发技术大全,几乎囊括了使用JavaScript进行网页设计开发的全部知识,同时在讲解的过程中结合了大量实用而有代表性的实例。本书全部采用知识点与实例相结合的讲解方式,对每个实例的关键知识点都做了细致的注释,让读者通过阅读本书,可以快速掌握用JavaScript制作动态网页的技巧,在短时间内独立建立起有着友好用户体验的剐页。附赠光盘中包含了本书实例的源代码清单、特效源代码集合,以及其他网页设计和制作的相关资源。《JavaScript动态网页技术详解》适合动态网页开发的初学者阅读,也可以作为大、中专院校相关专业学生的培训教材和参考资料。
作者简介
张立峰,男,资深软件工程师,从1996年开始一直从事有关JavaScript的研发工作,2003年开始从事JavaScript的培训和咨询工作,拥有多年的教学经验。在JavaScriptWeb编程方面颇有心得,在软件开发、软件工程、网队建设及部门管理方面也有很丰富的经验。作者参加过的部分项目:2005年参与中国移动CRM系统的开发项目;2006年参与Qomo开源项目(javaScript);2007年参与用友进销存管理系统开发项目;2008年参与国资委监事会电子资料室项目的编写工作。
目录
第一部分 概述
第1章 JavaScript编程起步——开始
JavaScript之旅
1.1什么是JavaScript
本书实例源代码\第一章Ⅵ-1 .txt和l-2.txt
1.1.1 了解JavaScript
1.1.2 JavaScript是脚本编写语言
1.1.3 JavaScript是基于对象的语言
1.1.4 JavaScript是解释执行的语言
1.1.5 JavaScript是弱类型语言
1.1.6 JavaScript通过事件驱动执行
1.2 为何选择JavaScnpt
1.2.1 B/S模式
1.2.2 JavaScript的应用范围
1.2.3 对JavaScript的一些误解
1.3 JavaScript的支持环境
本书实例源代码1第一章Yl-3.txt
1.3.1 JavaScript浏览器及服务器
1.3.2 JavaScript的应用环境
1.3.3 JavaScript的版本
1.4 JavaScript和Java的联系和区别
1.4.1 JavaScript和Java的联系
1.4.2 JavaScript和Java的区别
1.5 JavaScript是不断发展的
1.6 JavaScript和VBScript的比较
本书实例源代码\第一章\l-4.txt
1.6.1 关于VBScript
1.6.2 VBScript的功能特点
1.7 本章小结
第2章 HTML语言——学习
JavaScript的基础
2.1 HTML的基础知识
本书实例源代码\第二章\2-l.txt~2-4.txt
2.1.1 HTML的相关概念
2.1.2 HTML的基本架构
2.1.3 HTML的公共属性
2.2 在HTML文档中嵌入JavaScript
本书实例源代码\第二章\2-5.txt~2-7.txt
2.2.1 引入JavaScript脚本代码
2.2.2 嵌入JavaScript脚本代码的位置
2.2.3 处理不支持JavaScript脚本的情况
2.2.4 JavaScript的实现基础
2.3 编写JavaScriDt脚本
本书实例源代码\第二章\2-8.txt
2.3.1 编写脚本需要的工具
2.3.2 编写第一个脚本
2.4 脚本在什么时候执行
本书实例源代码\第二章\2-9.txt和2-lO.txt
2.4.1 在打开页面时执行脚本
2.4.2 利用onLoad事件执行脚本
2.4.3 通过用户事件执行脚本
2.5 本章小结,
第3章 开发环境
3.1 浏览器的支持
3.1.1 主流浏览器
3.1.2 非主流浏览器
3.2 集成开发环境IDE
3.2.1 集成开发环境的功能和优点
3.2.2 JavaScript的集成开发环境
3.3 浏览器捕获异常
本书实例源代码\第三章\3-l.txt
3.3.1 错误与异常的关系
3.3.2 不同浏览器环境中的错误报告
3.3.3 异常处理
3.4 脚本代码调试
3.4.1 调试工具
3.4.2调试技术
3.5 本章小结
第二部分 JavaScript核心内容
第4章 语言结构
4.1 JavaScript语言的基本组成结构
4.1.1 JavaScript语言的基本架构
4.1.2 JavaScript的基本语法
4.2 常量
本书实例源代码\第四章\4-l.txt~4-3.txt
4.3 变量
本书实例源代码\第四章、4-4.txt和4-5.txt
4.3.1 变量的命名
4.3.2 变量的类型
4.3.3 变量的声明
4.3.4 变量的作用域
4.4 表达式
本书实例源代码\第四章\4-6.txt
4.5 运算符
本书实例源代码\第四章\4-7.txt~4-9.txt
4.5.1 算术运算符
4.5.2 关系运算符
4.5.3 逻辑运算符
4.5.4 位运算符
4.5.5 赋值运算符
4.5.6 其他运算符
4.5.7 运算符的优先顺序和结合顺序
4.6 程序的流程控制
本书实例源代码\第四章\4-lO.txt~4-21.txt
4.6.1 条件语句
4.6.2 循环语句
4.6.3 switch语句
4.6.4 异常处理语句
4.6.5 其他语句
4.7 JavaScript弹出的对话框
本书实例源代码\第四章\4-22.txt~4-25.txt
4.7.1 警告(alert)对话框
4.7.2 确认(confirm)对话框
4.7.3 提示(prompt)对话框
4.8 本章小结
第5章 数据类型
5.1 基本数据类型
5.1.1 数值
5.1.2 字符串
5.1.3 布尔型
5.2 复合数据类型
本书实例源代码\第五章\5-l.txt~5-4.txt
5.2.1 数组
5.2.2 对象
5.2.3 JavaScript函数
5.3 其他数据类型
5.3.1 null
5.3.2 undefined
5.3.3 Date对象
5.3.4 Error对象
5.4 正则表达式
5.4.1 正则表达式常量
5.4.2 正则表达式对象
5.5 类型识别与类型转换
5.6 实例
本书实例源代码、第五章\5-5.txt
5.7 本章小结
第6章 字符串
6.1 字符串的构造
6.1.1 创建字符串
6.1.2 转义序列
6.1.3 字符串构造函数
6.2 字符串的使用
6.3 字符串的处理
本书实例源代码、第六章\6-l.txt
6.4 本章小结
第7章 函数——和对象交织在一起
7.1 函数的定义和调用
本书实例源代码\第七章\7-l.txt~7-3.txt
7.1.1 定义函数
……
第三部分 JavaScript的高级进阶功能
第四部分 JavaScript应用实例
第1章 JavaScript编程起步——开始
JavaScript之旅
1.1什么是JavaScript
本书实例源代码\第一章Ⅵ-1 .txt和l-2.txt
1.1.1 了解JavaScript
1.1.2 JavaScript是脚本编写语言
1.1.3 JavaScript是基于对象的语言
1.1.4 JavaScript是解释执行的语言
1.1.5 JavaScript是弱类型语言
1.1.6 JavaScript通过事件驱动执行
1.2 为何选择JavaScnpt
1.2.1 B/S模式
1.2.2 JavaScript的应用范围
1.2.3 对JavaScript的一些误解
1.3 JavaScript的支持环境
本书实例源代码1第一章Yl-3.txt
1.3.1 JavaScript浏览器及服务器
1.3.2 JavaScript的应用环境
1.3.3 JavaScript的版本
1.4 JavaScript和Java的联系和区别
1.4.1 JavaScript和Java的联系
1.4.2 JavaScript和Java的区别
1.5 JavaScript是不断发展的
1.6 JavaScript和VBScript的比较
本书实例源代码\第一章\l-4.txt
1.6.1 关于VBScript
1.6.2 VBScript的功能特点
1.7 本章小结
第2章 HTML语言——学习
JavaScript的基础
2.1 HTML的基础知识
本书实例源代码\第二章\2-l.txt~2-4.txt
2.1.1 HTML的相关概念
2.1.2 HTML的基本架构
2.1.3 HTML的公共属性
2.2 在HTML文档中嵌入JavaScript
本书实例源代码\第二章\2-5.txt~2-7.txt
2.2.1 引入JavaScript脚本代码
2.2.2 嵌入JavaScript脚本代码的位置
2.2.3 处理不支持JavaScript脚本的情况
2.2.4 JavaScript的实现基础
2.3 编写JavaScriDt脚本
本书实例源代码\第二章\2-8.txt
2.3.1 编写脚本需要的工具
2.3.2 编写第一个脚本
2.4 脚本在什么时候执行
本书实例源代码\第二章\2-9.txt和2-lO.txt
2.4.1 在打开页面时执行脚本
2.4.2 利用onLoad事件执行脚本
2.4.3 通过用户事件执行脚本
2.5 本章小结,
第3章 开发环境
3.1 浏览器的支持
3.1.1 主流浏览器
3.1.2 非主流浏览器
3.2 集成开发环境IDE
3.2.1 集成开发环境的功能和优点
3.2.2 JavaScript的集成开发环境
3.3 浏览器捕获异常
本书实例源代码\第三章\3-l.txt
3.3.1 错误与异常的关系
3.3.2 不同浏览器环境中的错误报告
3.3.3 异常处理
3.4 脚本代码调试
3.4.1 调试工具
3.4.2调试技术
3.5 本章小结
第二部分 JavaScript核心内容
第4章 语言结构
4.1 JavaScript语言的基本组成结构
4.1.1 JavaScript语言的基本架构
4.1.2 JavaScript的基本语法
4.2 常量
本书实例源代码\第四章\4-l.txt~4-3.txt
4.3 变量
本书实例源代码\第四章、4-4.txt和4-5.txt
4.3.1 变量的命名
4.3.2 变量的类型
4.3.3 变量的声明
4.3.4 变量的作用域
4.4 表达式
本书实例源代码\第四章\4-6.txt
4.5 运算符
本书实例源代码\第四章\4-7.txt~4-9.txt
4.5.1 算术运算符
4.5.2 关系运算符
4.5.3 逻辑运算符
4.5.4 位运算符
4.5.5 赋值运算符
4.5.6 其他运算符
4.5.7 运算符的优先顺序和结合顺序
4.6 程序的流程控制
本书实例源代码\第四章\4-lO.txt~4-21.txt
4.6.1 条件语句
4.6.2 循环语句
4.6.3 switch语句
4.6.4 异常处理语句
4.6.5 其他语句
4.7 JavaScript弹出的对话框
本书实例源代码\第四章\4-22.txt~4-25.txt
4.7.1 警告(alert)对话框
4.7.2 确认(confirm)对话框
4.7.3 提示(prompt)对话框
4.8 本章小结
第5章 数据类型
5.1 基本数据类型
5.1.1 数值
5.1.2 字符串
5.1.3 布尔型
5.2 复合数据类型
本书实例源代码\第五章\5-l.txt~5-4.txt
5.2.1 数组
5.2.2 对象
5.2.3 JavaScript函数
5.3 其他数据类型
5.3.1 null
5.3.2 undefined
5.3.3 Date对象
5.3.4 Error对象
5.4 正则表达式
5.4.1 正则表达式常量
5.4.2 正则表达式对象
5.5 类型识别与类型转换
5.6 实例
本书实例源代码、第五章\5-5.txt
5.7 本章小结
第6章 字符串
6.1 字符串的构造
6.1.1 创建字符串
6.1.2 转义序列
6.1.3 字符串构造函数
6.2 字符串的使用
6.3 字符串的处理
本书实例源代码、第六章\6-l.txt
6.4 本章小结
第7章 函数——和对象交织在一起
7.1 函数的定义和调用
本书实例源代码\第七章\7-l.txt~7-3.txt
7.1.1 定义函数
……
第三部分 JavaScript的高级进阶功能
第四部分 JavaScript应用实例
猜您喜欢