软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > javascript编程全解pdf扫描版

javascript编程全解pdf扫描版

分享到:
javascript编程全解是一本JavaScript语言的使用指导手册,由日本程序员井上诚一郎、土江拓郎和滨边将太三人共同编著。本书涵盖了JavaScript开发中各个方面的主题,对从客户端及服务端JavaScript等基础内容,到HTML5、Web.API、Node.js与WebSocket等热门技术,都作了深入浅出的介绍与说明。javascript编程全解内容丰富翔实,其最大的特色就是对javascript语言的语法规则进行了细致的说明,并通过大量纯正的javascript风格代码,帮助读者准确地掌握javascript的语言特性及细节说明,非常适合所有有经验的JavaScript开发人员下载阅读。欢迎有需要的朋友来3322软件站免费下载阅读。
javascript编程全解

javascript编程全解内容介绍:

《JavaScript编程全解》全方位地介绍了JavaScript开发中的各个主题,无论是前端还是后端的JavaScript开发者都可以在本书中找到自己需要的内容。本书对HTML5、Web API、Node.js及WebSocket等的热门技术也作了深入浅出的介绍,并提供了大量实际应用范例。
《JavaScript编程全解》语法说明系统深入、示例代码规范详细,对容易产生问题之处均做了重点说明,不仅适合初学者入门,而且有经验的JavaScript开发人员、项目负责人也能从中受益。

javascript编程全解简介:

出版社: 人民邮电出版社
ISBN:9787115333414
版次:1
商品编码:11361718
包装:平装
丛书名: 图灵程序设计丛书
开本:16开
出版时间:2013-12-01
用纸:胶版纸
页数:406
字数:794000
正文语种:中文

javascript编程全解作者简介:

井上诚一郎
曾在美国参与过Lotus.Notes的开发,后在日本创立了Ariel.Network股份公司,任CTO。目前从事面向企业的PSP软件及企业产品的开发。著有《PSP教科书》、《Java编程详解》、《实践JS服务器端JavaScript入门》等书。负责本书Part1、Part2、Part5与Part6的撰写。
土江拓郎
大学时学习了航天工程学和机器人工程学,之后凭着兴趣进入了IT行业工作。2008年加入Ariel.Network股份公司。从事Java及JavaScript相关的企业产品开发工作。负责本书Part3的撰写。
滨边将太
学生时代在Ariel.Network股份公司实习。学习了软件开发的基础知识并了解了开发人员的工作生活情况。2009年加入了雅虎公司,从事针对电视的软键盘开发,以及智能手机应用GyaO!的开发。最近正在公司中开展HTML5及Node.js的普及活动。负责了本书Part4的撰写。
陈筱烟
毕业于复旦大学计算机科学与技术系,主要研究方向为跨设备人机交互理论。长期从事对日软件外包工作。从大学时期开始接触并使用Java、JavaScript进行程序开发,现在对Web应用及智能手机应用的开发很感兴趣。

javascript编程全解编辑推荐:

日本亚马逊2012年度销量冠军
对应ECMAScript 最新版本
完美涵AJAX/jQuery/HTML5/WebSocket/Web API/Node.js
全方位介绍了JavaScript开发中的各个主题,无论是前端还是后端的JavaScript开发者都可以找到自己需要的内容。对HTML5、Web.API、Node.js及WebSocket等最新的热门技术也作了深入浅出的介绍,并提供了大量实际应用范例。
语法说明系统深入、示例代码规范详细,对各种容易产生问题之处做了重点说明,不但适合初学者入门,而且有经验的JavaScript开发人员、项目负责人也能从中受益。

javascript编程全解媒体推荐:

读者评论:
◆这本书通俗易懂,作为一名初学者,我读起来非常轻松,在这一点上优于犀牛书。
◆作为一名有一定经验的开发者,读了这本书后,我对JavaScript的编程理念有了更深的理解。
◆本书内容详实,非常值得想重新认真学习JavaScript语法细节的程序员们一读。本书涵盖了Ajax、jQuery、HTML5,以及Node.js等最新的技术。

javascript编程全解目录:

第1部分 JavaScript概要
第1章 JavaScript概要
1.1 JavaScript概要
1.2 JavaScript的历史
1.3 ECMAScript
1.3.1 JavaScript的标准化
1.3.2 被放弃的ECMAScript第4版
1.4 JavaScript的版本
1.5 JavaScript实现方式
1.6 JavaScript运行环境
1.6.1 核心语言
1.6.2 宿主对象
1.7 JavaScript相关环境
1.7.1 库
1.7.2 源代码压缩
1.7.3 集成开发环境
第2部分 JavaScript的语言基础
第2章 JavaScript基础
2.1 JavaScript的特点
2.2 关于编排格式
2.3 变量的基础
2.3.1 变量的使用方法
2.3.2 省略var
2.3.3 常量
2.4 函数基础
2.4.1 函数的定义
2.4.2 函数的声明与调用
2.4.3 匿名函数
2.4.4 函数是一种对象
2.5 对象的基础
2.5.1 对象的定义
2.5.2 对象字面量表达式与对象的使用
2.5.3 属性访问
2.5.4 属性访问(括号方式)
2.5.5 方法
2.5.6 new表达式
2.5.7 类与实例
2.5.8 对类的功能的整理
2.5.9 对象与类型
2.6 数组的基础
第3章 JavaScript的数据类型
3.1 数据类型的定义
3.1.1 在数据类型方面与Java作比较
3.1.2 基本数据类型和引用类型
3.2 内建数据类型概要
3.3 字符串型
3.3.1 字符串字面量
3.3.2 字符串型的运算
3.3.3 字符串型的比较
3.3.4 字符串类(String类)
3.3.5 字符串对象
3.3.6 避免混用字符串值和字符串对象
3.3.7 调用String函数
3.3.8 String类的功能
3.3.9 非破坏性的方法
3.4 数值型
3.4.1 数值字面量
3.4.2 数值型的运算
3.4.3 有关浮点数的常见注意事项
3.4.4 数值类(Number类)
3.4.5 调用Number函数
3.4.6 Number类的功能
3.4.7 边界值与特殊数值
3.4.8 NaN
3.5 布尔型
3.5.1 布尔值
3.5.2 布尔类(Boolean类)
3.5.3 Boolean类的功能
3.6 null型
3.7 undefined型
3.8 Object类型
3.9 数据类型转换
3.9.1 从字符串值转换为数值
3.9.2 从数值转换为字符串值
3.9.3 数据类型转换的惯用方法
3.9.4 转换为布尔型
3.9.5 其他的数据类型转换
3.9.6 从Object类型转换为基本数据类型
3.9.7 从基本数据类型转换为Object类型
第4章 语句、表达式和运算符
4.1 表达式和语句的构成
4.2 保留字
4.3 标识符
4.4 字面量
4.5 语句
4.6 代码块(复合语句)
4.7 变量声明语句
4.8 函数声明语句
4.9 表达式语句
4.10 空语句
4.11 控制语句
4.12 if-else语句
4.13 switch-case语句
4.14 循环语句
4.15 while语句
4.16 do-while语句
4.17 for语句
4.18 for in语句
4.18.1 数列与for in语句
4.18.2 在使用for in语句时需要注意的地方
4.19 for each in语句
4.20 break语句
4.21 continue语句
4.22 通过标签跳转
4.23 return语句
4.24 异常
4.25 其他
4.26 注释
4.27 表达式
4.28 运算符
4.29 表达式求值
4.30 运算符的优先级以及结合律
4.31 算术运算符
4.32 字符串连接运算符
4.33 相等运算符
4.34 比较运算符
4.35 in运算符
4.36 instanceof运算符
4.37 逻辑运算符
4.38 位运算符
4.39 赋值运算符
4.40 算术赋值运算符
4.41 条件运算符(三目运算符)
4.42 typeof运算符
4.43 new运算符
4.44 delete运算符
4.45 void运算符
4.46 逗号(,)运算符
4.47 点运算符和中括号运算符
4.48 函数调用运算符
4.49 运算符使用以及数据类型转换中需要注意的地方
第5章 变量与对象
5.1 变量的声明
5.2 变量与引用
5.2.1 函数的参数(值的传递)
5.2.2 字符串与引用
5.2.3 对象与引用相关的术语总结
5.3 变量与属性
5.4 变量的查找
5.5 对变量是否存在的检验
5.6 对象的定义
5.6.1 抽象数据类型与面向对象
5.6.2 实例间的协作关系与面向对象
5.6.3 JavaScript的对象
5.7 对象的生成
5.7.1 对象字面量
5.7.2 构造函数与new表达式
5.7.3 构造函数与类的定义
5.8 属性的访问
5.8.1 属性值的更新
5.8.2 点运算符与中括号运算符在使用上的区别
5.8.3 属性的枚举
5.9 作为关联数组的对象
5.9.1 关联数组
5.9.2 作为关联数组的对象的注意点
5.10 属性的属性
5.11 垃圾回收
5.12 不可变对象
5.12.1 不可变对象的定义
5.12.2 不可变对象的作用
5.12.3 实现不可变对象的方式
5.13 方法
5.14 this引用
5.14.1 this引用的规则
5.14.2 this引用的注意点
5.15 apply与call
5.16 原型继承
5.16.1 原型链

5.16.2 原型链的具体示例
5.16.3 原型继承与类
5.16.4 对于原型链的常见误解以及_proto_属性
5.16.5 原型对象
5.16.6 ECMAScript第5版与原型对象
5.17 对象与数据类型
5.17.1 数据类型判定(constructor属性)
5.17.2 constructor属性的注意点
5.17.3 数据类型判定(instance运算与isPrototypeOf方法)
5.17.4 数据类型判定(鸭子类型)
5.17.5 属性的枚举(原型继承的相关问题)
5.18 ECMAScript第5版中的Object类
5.18.1 属性对象
5.18.2 访问器的属性
5.19 标准对象
5.20 Object类
5.21 全局对象
5.21.1 全局对象与全局变量
5.21.2 Math对象
5.21.3 Error对象
第6章 函数与闭包
6.1 函数声明语句与匿名函数表达式
6.2 函数调用的分类
6.3 参数与局部变量
6.3.1 arguments对象
6.3.2 递归函数
6.4 作用域
6.4.1 浏览器与作用域
6.4.2 块级作用域
6.4.3 let与块级作用域
6.4.4 嵌套函数与作用域
6.4.5 变量隐藏
6.5 函数是一种对象
6.6 Function类
6.7 嵌套函数声明与闭包
6.7.1 对闭包的初步认识
6.7.2 闭包的原理
6.7.3 闭包中需要注意的地方
6.7.4 防范命名空间的污染
6.7.5 闭包与类
6.8 回调函数设计模式
6.8.1 回调函数与控制反转
6.8.2 JavaScript与回调函数
第7章 数据处理
7.1 数组
7.1.1 JavaScript的数组
7.1.2 数组元素的访问
7.1.3 数组的长度
7.1.4 数组元素的枚举
7.1.5 多维数组
7.1.6 数组是一种对象
7.1.7 Array类
7.1.8 数组对象的意义
7.1.9 数组的习惯用法
7.1.10 数组的内部实现
7.1.11 数组风格的对象
7.1.12 迭代器
7.1.13 生成器
7.1.14 数组的内包
7.2 JSON
7.2.1 JSON字符串
7.2.2 JSON对象
7.3 日期处理
7.4 正则表达式
7.4.1 正则表达式的定义
7.4.2 正则表达式相关的术语
7.4.3 正则表达式的语法
7.4.4 JavaScript中的正则表达式
7.4.5 正则表达式程序设计
7.4.6 字符串对象与正则表达式对象
第3部分 客户端JavaScript
第8章 客户端JavaScript与HTML
8.1 客户端JavaScript的重要性
8.1.1 Web应用程序的发展
8.1.2 JavaScript的性能提升
8.1.3 JavaScript的作用
8.2 HTML与JavaScript
8.2.1 网页显示过程中的处理流程
8.2.2 JavaScript的表述方式及其执行流程
8.2.3 执行流程的小结
8.3 运行环境与开发环境
8.3.1 运行环境
8.3.2 开发环境
8.4 调试
8.4.1 alert
8.4.2 console
8.4.3 onerror
8.4.4 Firebug, Web Inspector(Developer Tools), Opera Dragonfly
8.5 跨浏览器支持
8.5.1 应当提供支持的浏览器
8.5.2 实现方法
8.6 Window对象
8.6.1 Navigator对象
8.6.2 Location对象
8.6.3 History对象
8.6.4 Screen对象
8.6.5 对Window对象的引用
8.6.6 Document对象
第9章 DOM
9.1 DOM的定义
9.1.1 DOM Level 1
9.1.2 DOM Level 2
9.1.3 DOM Level 3
9.1.4 DOM的表述方式
9.2 DOM的基础
9.2.1 标签、元素、节点
9.2.2 DOM操作
9.2.3 Document对象
......

免责声明:

javascript编程全解来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
javascript编程全解禁用于商业用途!如果您喜欢《javascript编程全解》,请购买正版,谢谢合作。
爱学习,请到3322软件站 / 查找资源自行下载!
展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章