一本书讲透JavaScript
全新正版 极速发货
¥
52
6.6折
¥
79
全新
库存6件
作者(美)迈克尔·哈特尔|译者:赵婧宇
出版社机械工业
ISBN9787111762195
出版时间2024-08
装帧平装
开本其他
定价79元
货号32179760
上书时间2024-11-16
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
迈克尔·哈特尔(MichaelHartl)毕业于哈佛大学,拥有加州理工学院的物理学博士学位,并且是YCombinator企业家计划的成员。他曾任教加州理工学院,并获得了教学卓越终身成就奖。<br/>他著有十几本书籍,并且是LearnEnough系列书籍的联合创始人和主编。本书是LearnEnough系列书籍中的一本,该系列书籍还包括《一本书讲透命令行工具、文本编辑器和Git》《一本书讲透Python编程》《一本书讲透HTML、CSS和布局》。同时,他也是TauDay的创始人及TheTauManifesto和RubyonRailsTutorial书籍的作者。
目录
前 言<br />第1章 “Hello, World!”程序 1<br />1.1 JavaScript简介 3<br />1.2 Web浏览器中的JS 4<br />1.3 REPL中的JS 10<br />1.4 文件中的JS 13<br />1.5 Shell脚本中的JS 14<br />第2章 字符串 16<br />2.1 字符串基础 16<br />2.2 拼接和插值 17<br />2.3 输出打印 21<br />2.4 属性、布尔值和控制流 23<br />2.5 方法 29<br />2.6 字符串迭代 32<br />第3章 数组 35<br />3.1 分割split() 35<br />3.2 访问数组 36<br />3.3 数组分片slice() 37<br />3.4 更多数组操作方法 38<br />3.5 数组迭代 40<br />第4章 其他原生对象 42<br />4.1 Math和Number对象 42<br />4.2 Date 45<br />4.3 正则表达式 47<br />4.4 简单对象 53<br />4.5 应用:独特单词 54<br />第5章 函数 60<br />5.1 定义函数 60<br />5.2 文件中的函数 63<br />5.3 方法链 69<br />5.4 迭代 72<br />第6章 函数式编程 76<br />6.1 Map函数 77<br />6.2 Filter函数 80<br />6.3 Reduce 函数 82<br />第7章 对象和原型 87<br />7.1 定义对象 87<br />7.2 原型 90<br />7.3 变更原生对象 95<br />第8章 测试和测试驱动开发 97<br />8.1 测试设置 97<br />8.2 初始化测试范围 100<br />8.3 RED(测试不通过) 104<br />8.4 GREEN(测试通过) 109<br />8.5 重构 113<br />第9章 事件和DOM操作 120<br />9.1 有效的回文页面 120<br />9.2 事件监听器 124<br />9.3 动态HTML 130<br />9.4 表单处理 133<br />第10章 Node.js中的shell脚本 139<br />10.1 读取文件 139<br />10.2 从URL读取信息 141<br />10.3 命令行中的DOM操作 145<br />第11章 完整的应用程序示例:图片库 153<br />11.1 为图片库做准备工作 154<br />11.2 更改图片库的图像 158<br />11.3 设置当前图像 164<br />11.4 更改图像信息 167<br />11.5 结论 172
内容摘要
这是一本讲解如何基于当下开发人员常用的开发工具编写实用性高的JavaScript程序的实战性手册。
?通过阅读本书,你将学习:?快速将简单的JavaScript应用程序部署到实时网络?使用字符串和其他原生JavaScript对象?使用函数以及优雅、强大的函数式编程技术?创建同时具有属性和方法的新对象?编写测试程序并通过测试驱动开发(TDD)改进代码
?开发和使用独立的、模块化的NPM软件包?通过事件监听器、动态HTML表单和DOM操作增加交互性?编写实用且非平凡的JavaScriptshell脚本?使用JavaScript从0到1构建一个工业级交互式网站?本书通过针对性的练习来帮助读者掌握编写JavaScript程序的重点知识,并基于当下通用开发软件,让读者尽快上手开发出实用的JavaScript程序。
主编推荐
一本书教你如何编写实用性高的JavaScript程序从0到1构建一个工业级交互式网站
— 没有更多了 —
以下为对购买帮助不大的评价