你不知道的JavaScript - (EPUB全文下载)
文件大小:0.87 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名:你不知道的JavaScript(上卷)
作者:Kyle Simpson
译者:赵望野,梁杰
ISBN:978-7-115-38573-4
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 ptpress(libowen@ptpress.com.cn) 专享 尊重版权
版权声明
O'Reilly Media, Inc.介绍
业界评论
前言
使命
小结
本书排版约定
使用代码示例
Safari® Books Online
联系我们
第一部分 作用域和闭包
序
第 1 章 作用域是什么
1.1 编译原理
1.2 理解作用域
1.2.1 演员表
1.2.2 对话
1.2.3 编译器有话说
1.2.4 引擎和作用域的对话
1.2.5 小测验
1.3 作用域嵌套
把作用域链比喻成一个建筑
1.4 异常
1.5 小结
小测验答案
第 2 章 词法作用域
2.1 词法阶段
查找
2.2 欺骗词法
2.2.1 eval
2.2.2 with
2.2.3 性能
2.3 小结
第 3 章 函数作用域和块作用域
3.1 函数中的作用域
3.2 隐藏内部实现
规避冲突
3.3 函数作用域
3.3.1 匿名和具名
3.3.2 立即执行函数表达式
3.4 块作用域
3.4.1 with
3.4.2 try/catch
3.4.3 let
3.4.4 const
3.5 小结
第 4 章 提升
4.1 先有鸡还是先有蛋
4.2 编译器再度来袭
4.3 函数优先
4.4 小结
第 5 章 作用域闭包
5.1 启示
5.2 实质问题
5.3 现在我懂了
5.4 循环和闭包
5.5 模块
5.5.1 现代的模块机制
5.5.2 未来的模块机制
5.6 小结
附录A 动态作用域
附录B 块作用域的替代方案
B.1 Traceur
B.2 隐式和显式作用域
B.3 性能
附录C this词法
附录D 致谢
第二部分 this和对象原型
序
第 1 章 关于this
1.1 为什么要用this
1.2 误解
1.2.1 指向自身
1.2.2 它的作用域
1.3 this到底是什么
1.4 小结
第 2 章 this全面解析
2.1 调用位置
2.2 绑定规则
2.2.1 默认绑定
2.2.2 隐式绑定
2.2.3 显式绑定
2.2.4 new绑定
2.3 优先级
判断this
2.4 绑定例外
2.4.1 被忽略的this
2.4.2 间接引用
2.4.3 软绑定
2.5 this词法
2.6 小结
第 3 章 对象
3.1 语法
3.2 类型
内置对象
3.3 内容
3.3.1 可计算属性名
3.3.2 属性与方法
3.3.3 数组
3.3.4 复制对象
3.3.5 属性描述符
3.3.6 不变性
3.3.7 [[Get]]
3.3.8 [[Put]]
3.3.9 Getter和Setter
3.3.10 存在性
3.4 遍历
3.5 小结
第 4 章 混合对象“类”
4.1 类理论
4.1.1 “类”设计模式
4.1.2 JavaScript中的“类”
4.2 类的机制
4.2.1 建造
4.2.2 构造函数
4.3 类的继承
4.3.1 多态
4.3.2 多重继承
4.4 混入
4.4.1 显式混入
4.4.2 隐式混入
4.5 小结
第 5 章 原型
5.1 [[Prototype]]
5.1.1 Object.prototype
5.1.2 属性设置和屏蔽
5.2 “类”
5.2.1 “类”函数
5.2.2 “构造函数”
5.2.3 技术
5.3 (原型)继承
检查“类”关系
5.4 对象关联
5.4.1 创建关联
5.4.2 关联关系是备用
5.5 小结
第 6 章 行为委托
6.1 面向委托的设计
6.1.1 类理论
6.1.2 委托理论
6.1.3 比较思维模型
6.2 类与对象
6.2.1 控件“类”
6.2.2 委托控件对象
6.3 更简洁的设计
“反”类
6.4 更好的语法
反词法
6.5 内省
6.6 小结
附录A ES6中的Class
A.1 class
A.2 class陷阱
A.3 静态大于动态吗
A.4 小结
版权声明
© 2014 by O'Reilly Media,Inc.
Simplified Chinese Edition, jointly published by O'Reilly Media, Inc. and Posts & Telecom Press, 2015. Authorized translation of the English edition, 2014 O'Reilly Media,Inc.,the owner of all rights to publish and sell the same.
All rights reserved including the rights of reproduction in whole or in part in any form.
英文原版由O'Reilly Media, Inc.出版,2014。
简体中文版由人民邮电出版社出版, 2015。英文原版的翻译得到 O'Reilly Media, Inc.的授权。此简体中文版的出版和销售得到出版权和销售权的所有者 —— O'Reilly Media,Inc.的许可。
版权所有,未得书面许可,本书的任何部分和全部不得以任何形式重制。
O'Reilly Media, Inc.介绍
O'Reilly Media通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。自1978年开始,O'Reilly一直都是前沿发展的见证者 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 你不知道的JavaScript - (EPUB全文下载)