网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 精通JavaScript开发/图灵程序设计丛书
分类
作者 (英)奥德尔
出版社 人民邮电出版社
下载
简介
编辑推荐

奥德尔编著的这本《精通JavaScript开发》可以助你学习如何使用最新的浏览器API、语言特性和工具,来构建大型、结构良好、高质量、移动优化的网站和应用程序。通过本书易于上手的示例,开发人员能够:掌握JavaScript的性能、可靠性、稳定性和代码可管理性;理解并编写高效的面向对象和原型代码,包括充分理解this关键字;提升JavaScript代码性能;使用常见设计模式构建大型Web应用;编写高质量JavaScript代码,避开容易引发错误的陷阱;运用AMD和RequireJS管理代码依赖性;为移动设备进行开发,创建游戏,使用现代API(如Geolocation、CanVas和WebRTC)实现实时视频聊天;通过Node.js用JavaScript编写命令行和Web服务器应用;使用构建工具(如Grunt和Gulp)使常规任务自动化,改进开发工作流。

内容推荐

奥德尔编著的这本《精通JavaScript开发》是JavaScript实战指南,主要内容包括:JavaScript性能、可靠性、稳定性和代码管理分析,面向对象代码的使用,测试和错误处理机制的构建,用AMD和RequireJS管理代码依赖,移动端、游戏和实时通信的JavaScript开发,等等。

本书的读者对象为具有一定经验的前端开发工程师。

目录

第1章 面向对象的JavaScript

 1.1 JavaScript中的对象

1.1.1 定制对象

1.1.2 类

 1.2 代码规范和命名

1.2.1 规则1:使用描述性的名字

1.2.2 规则2:以小写字母开头

1.2.3 规则3:使用骆驼命名法来分割单词

1.2.4 规则4:全局常量使用全大写的名字

1.2.5 规则5:集中在一个语句中声明函数体的所有变量并将其置于函数体顶部

 1.3 ECMAScript 5

1.3.1 JSON数据格式解析

1.3.2 严格模式

1.3.3 函数绑定

1.3.4 数组方法

1.3.5 对象方法

 1.4 小结

第2章 JavaScript文档

 2.1 行内和块级注释

 2.2 结构化的JavaScript文档

 2.3 YUIDoc文档格式

2.3.1 为“类”、构造器、属性和方法添加文档

2.3.2 为事件添加文档

2.3.3 为代码示例添加文档

2.3.4 其他YUIDoc文档标签

 2.4 更具表达性的文档格式——Markdown

2.4.1 用标题来组织内容

2.4.2 换行以及创建段落

2.4.3 创建列表

2.4.4 强调文本

2.4.5 显示代码

2.4.6 添加引用

2.4.7 添加URL链接

2.4.8 插入图片

2.4.9 生成水平分割线

2.4.10 用反斜杠来插入保留字符

2.4.11 对于其他内容,可以使用HTML

 2.5 使用YUIDoc创建一个文档网站

 2.6 小结

第3章 编写高质量的JavaScript

 3.1 进行静态代码分析

3.1.1 JSLint

3.1.2 JSHint

3.1.3 Google Closure Compiler和Closure Linter

3.1.4 选择一个静态代码分析工具

 3.2 JavaScript中的单元测试

3.2.1 JavaScript的单元测试框架

3.2.2 使用Jasmine来进行JavaScript单元测试

3.3 处理运行时错误

3.3.1 JavaScript的原生错误类型

……

第4章 增强JavaScript性能

第5章 设计模式:创建型

第6章 设计模式:结构型

第7章 设计模式:行为型

第8章 设计模式:架构型

第9章 代码文件依赖管理

第10章 移动设备JavaScript开发

第11章 使用CanvasAPI创建游戏

第12章 使用WebRTC实现视频聊天

第13章 客户端模板引擎的使用

第14章 Node.js应用平台

第15章 构建工具及自动化

第16章 浏览器开发者工具

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/5/2 18:32:35