|
|
|
|
移动端

目录(2)

《JavaScript开发实战》本书是一本JavaScript 开发入门指导书,主要介绍了变量、对象、函数、数组、构造函数、方括号运算符、作用域、条件语句、模块、模型、视图、控制器、构建网页、控件、模板、数据加载等内容。书中涉及的概念都附有简短示例。本节为目录。

作者:孙晓青/周伟 译来源:机械工业出版社|2018-05-04 21:53

【新品产上线啦】51CTO播客,随时随地,碎片化学习

目录(2)

9.5.2 将函数转换为方法  126
9.5.3 为玩家分配位置  127
9.5.4 使用null 作为对象的占位符  127
9.6 本章小结  128
第10 章 方括号运算符:灵活的属性名称  130
10.1 用方括号运算符替代圆点运算符  130
10.1.1 使用方括号——人的姓名作为键  131
10.1.2 最大限度地利用方括号运算符——单词统计  134
10.2 The Crypt——使游戏出口更加刺激好玩  137
10.2.1 使用对象存放出口  138
10.2.2 创建一个添加并显示出口的函数  139
10.2.3 设置每个场所对象的出口集合  140
10.2.4 将exits 对象添加到完整的Place 构造函数  142
10.2.5 测试Place 构造函数  144
10.3 The Crypt——开始游戏!  145
10.3.1 刷新显示——render  146
10.3.2 探索地图——go  146
10.3.3 收集物品——get  147
10.3.4 设计一个更大的冒险游戏——Jahver 的船  147
10.4 下一步目标  147
10.5 本章小结  148
第二部分 组 织 代 码
第11 章 作用域:隐藏信息  151
11.1 全局变量的危险性  152
11.1.1 访问所有区域——偷窥和篡改  152
11.1.2 访问所有区域——借助于实现  153
11.1.3 命名冲突  155
11.1.4 难以查找的错误  155
11.2 局部变量的优势  155
11.3 接口——控制访问权限并提供可用功能  157
11.3.1 使用一个函数来隐藏变量  158
11.3.2 使用getCount 创建多个独立计数器  159
11.3.3 用构造函数创建多个独立的计数器  160
11.4 创建一个简单的测验应用程序  161
11.4.1 将对象用作一个命名空间  162
11.4.2 隐藏问题数组  163
11.5 The Crypt——隐藏玩家信息  165
11.5.1 当前的Player 构造函数——全部内容都公开  165
11.5.2 更新版的Player 构造函数——某些变量被隐藏  166
11.6 The Crypt——隐藏地点信息  168
11.7 The Crypt——用户交互  170
11.7.1 接口——go 和get  172
11.7.2 隐藏程序的实现  172
11.8 本章小结  173
第12 章 条件:有选择地运行代码  175
12.1 有条件地执行代码  175
12.1.1 严格相等运算符  176
12.1.2 if 语句  176
12.1.3 else 子句  177
12.1.4 隐藏函数中的密码数字  178
12.2 利用Math.random()生成随机数  180
12.3 使用else if 创造更多条件  182
12.3.1 比较运算符  184
12.4 在测验应用程序中检查答案  185
12.4.1 变量的便捷声明方式:使用var 关键字声明多个变量  187
12.4.2 显示测验中的问题  188
12.4.3 移至下一道题目  188
12.4.4 检查用户的答案  189
12.4.5 处理用户的答案  189
12.4.6 返回接口对象  189
12.5 The Crypt——检查用户的输入  190
12.5.1 go 方法解读  190
12.5.2 永远不能轻信用户输入的信息  191
12.5.3 确保探索不会中断——使用if 语句  192
12.6 本章小结  194
第13 章 模块:分解程序  196
13.1 了解JS Bin 上的bin 和文件  197
13.1.1 创建一个bin  199
13.1.2 编写代码  199
13.1.3 记录文件名  199
13.1.4 查看单个代码文件  200
13.2 将文件导入其他项目  200
13.2.1 创建一个bin  200
13.2.2 编写代码  200
13.2.3 添加script 元素  201
13.2.4 刷新页面  202
13.2.5 运行程序  202
13.3 导入数字生成器——进阶示例  203
13.3.1 在测验应用程序中随机选择问题  203
13.3.2 在猜数字游戏中使用between 函数  204
13.4 导入多个文件  205
13.5 冲突——新导入的代码会覆盖原先的变量  207
13.5.1 变量冲突  209
13.5.2 通过使用命名空间减少冲突  210
13.6 立即调用函数表达式(IIFE)  211
13.6.1 识别函数表达式  213
13.6.2 调用函数  213
13.6.3 立即调用函数表达式  213
13.6.4 从IIFE 返回信息  214
13.7 The Crypt——将代码分解成模块  215
13.7.1 跨模块共享命名空间  216
13.8 本章小结  219
第14 章 模型:使用数据  220
14.1 构建健身应用程序——数据和模型  220
14.1.1 定义User 构造函数  221
14.1.2 体会把数据作为JavaScript 对象的感觉  222
14.1.3 将数据转换为用户模型  223
14.1.4 下一步目标  224
14.2 The Crypt——从游戏中分离出地图数据  224
14.2.1 地图数据  226
14.2.2 向The Crypt 地图数据添加挑战  227
14.2.3 更新Place 构造函数来应对挑战  228
14.2.4 使用地图数据构建游戏地图  229
14.2.5 运行游戏  232
14.3 本章小结  233
第15 章 视图:显示数据  234
15.1 健身应用程序——显示最新的用户数据  234
15.1.1 创建第一个健身应用视图  235
15.1.2 使用模块切换健身应用视图  236
15.1.3 下一个目标  237


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Visual C# 2005从入门到精通

Microsoft Visual C#功能强大、使用简单。本书全面介绍了如何利用Visual Studio2005和NET Framework来进行C#编程。作者将C#的各种特性娓娓...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊