特别优惠
跟上新发行和促销的步伐。注册,听取我们的意见。
所有你需要知道的,没有你不知道的,为Web和其他地方编写JavaScript
JavaScript在现代软件开发中扮演着关键的角色,不仅因为它是唯一一种在几乎所有web浏览器中运行的语言,还因为它已被广泛用于后端和通用开发。虽然JavaScript是一门庞大的语言,但是您不需要在开始学习它的“一切”,只需要学习如何有效地使用它来解决实际问题。在学习足够多的JavaScript是危险的,著名的讲师迈克尔·哈特尔教授你需要专业生产的具体概念、技能和方法。
即使您以前从未编程过,Hartl也可以帮助您快速构建技术复杂性并掌握成功所需的知识。Hartl从一开始就将JavaScript视为一种通用语言,他提供了在浏览器中创建动态效果以及使用Node.js编写脚本和模块的示例。集中练习可以帮助你内化重要的事情,而不会把时间浪费在专业人士不关心的细节上。很快,就会像你一样出生知道了这些,你就会突然变得严肃起来危险的.
充分了解……
下载样例页面(包括第十一章)
前言十三世
作者简介
第一章:你好,世界!1
1.1 JavaScript简介
1.2 Web浏览器中的JS
1.4 . JS在REPL中的应用
1.4文件中的JS
1.5 Shell脚本中的JS
第二章:字符串
2.1弦乐基础25
2.2连接和插值
2.3打印33
2.4属性、布尔值和控制流
2.5方法44
2.6字符串迭代50
第3章:数组
3.1拆分55
3.2阵列接入56
3.3数组切片58
3.4更多数组方法
3.5数组迭代62
第四章:其他原生对象
4.1数学和数字
4.2日期69
4.3正则表达式73
4.4普通对象81
4.5应用:唯一性词汇
第五章:函数
5.1功能定义91
5.2文件的功能
5.3方法链接
5.4每110次迭代
第六章:函数式编程
6.1地图116
6.2过滤器122
6.3减少126
第七章:对象和原型
7.1定义对象135
7.2原型139
7.3修改本机对象
第8章:测试和测试驱动开发
8.1测试设置154
8.2初始测试覆盖率
8.3 Red 164
8.4绿色172
8.5重构177
第9章:事件和DOM操作
9.1工作回文
9.2事件监听器192
9.3动态HTML 202
9.4表格处理205
第十章:使用Node.js的Shell脚本
10.1从文件中读取
10.2从url读取
10.3命令行中的DOM操作
第11章:完整的示例应用程序:Image Gallery
11.1准备画廊
11.2更改图库图像
11.3设置镜像为当前镜像
11.4修改镜像信息
11.5结论259
指数263