JavaScript入门经典(第6版)
作者: Phil,Ballard 著;李军 译
出版时间:2016年6月
出版社:人民邮电出版社
- 人民邮电出版社
- 9787115421876
- 80052
- 2016年6月
本书是学习JavaScript编程的经典教程。全新的第6版涵盖了ECMAScript 6。
全书分为8个部分,共26章。首部分“JavaScript基础”,包括第1章到第4章,介绍了如何使用常用函数编写简单的脚本。第二部分“JavaScript编程”,包括第4章到第7章,介绍了JavaScript的数据类型,例如数值、字符串和数组;以及较为复杂的编程范例,比如循环控制和定时器等。第三部分“对象”,包括第8章到第10章,介绍如何创建和操作对象。第四部分“HTML和CSS”,包含第11章到第13章,介绍了JavaScript如何与HTML(包括HTML5)和CSS交互。第五部分“使用JavaScript库”,包括第14章到第17章,介绍如何使用第三方库,比如Prototype和jQuery,简化跨浏览器的开发工作。第六部分“高级话题”,包括第18章到第21章,介绍读取和写入cookie,通过ECMAScript 6规范看看JavaScript中有什么新功能,介绍了诸如AngularJS这样的框架的用法,并且介绍了在Web页面及其外使用JavaScript的示例。第七部分“专业技能”,包括第22章到第24章,介绍了专业JavaScript开发的知识,例如,良好的编程习惯、JavaScript调试和单元测试等。第八部分“Java游戏编程”是一个全新部分,包括第25章和第26章,介绍了用JavaScript编写Minecraft模组以及用EaselJS进行游戏编程。全书的附录,介绍了JavaScript编程常用工具,并给出了JavaScript快速参考。
本书内容循序渐进,逐步深入,概念和知识点讲解清楚,而且每章后配有练习,供读者检查和巩固所学知识。本书适合对Web应用开发感兴趣的初中级中户阅读和自学,也可作为大中专院校相关专业的教材。
第一部分 Java Script基础
第1章 JavaScript简介3
1.1 Web脚本编程基础3
1.2 服务器端与客户端编程4
1.3 JavaScript简介4
1.4 JavaScript起源5
浏览器战争5
1.5 标签6
1.6 DOM简介7
1.6.1 W3C和标准兼容7
1.6.2 window和document
对象7
1.6.3 对象表示法8
1.7 与用户交互9
1.7.1 window.alert()9
1.7.2 document.write()10
1.7.3 读取document对象
的属性11
1.8 小结12
1.9 问答12
1.10 作业12
1.10.1 测验12
1.10.2 答案13
1.11 练习13
第2章 创建简单的脚本14
2.1 在Web页面里添加JavaScript14
2.2 JavaScript语句16
代码注释16
2.3 变量17
2.4 操作符18
2.4.1 算术操作符18
2.4.2 操作符优先级19
2.4.3 对字符串使用
操作符” ”19
2.5 捕获鼠标事件20
2.5.1 onClick事件处理器21
2.5.2 onMouseOver和onMouseOut
事件处理器22
2.6 小结24
2.7 问答24
2.8 作业24
2.8.1 测验24
2.8.2 答案25
2.9 练习25
第3章 使用函数26
3.1 基本语法26
3.2 调用函数27
把JavaScript代码放置到页面
的区域27
3.3 给函数传递参数28
多参数 29
3.4 从函数返回值31
3.5 变量作用域32
3.6 小结33
3.7 问答34
3.8 作业34
3.8.1 测验34
3.8.2 答案34
3.9 练习35
第二部分 JavaScript编程
第4章 DOM对象和内置对象39
4.1 与用户交互39
4.1.1