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

请输入您要查询的图书:

 

书名 JavaScript20年(1995-2015)
分类
作者 (美)艾伦·布洛克//布兰登·艾希
出版社 电子工业出版社
下载
简介
内容推荐
本书主要讲述了从1995年到2015年这20年间,JavaScript在创建、设计和演变方面所经历的过程。全书分为4个部分,每个部分都涵盖了JavaScript发展和演化的一个主要阶段,其中不仅涉及语言发展的技术细节,还介绍了人们和组织如何在竞争与合作中逐渐塑造JavaScript语言的故事。本书适合JavaScript初学者和开发人员阅读和使用,也适合非JavaScript从业者翻阅。
目录
第1篇 语言诞生
第1章 史前时代
1.1 BrendanEich加入网景
1.2 Mocha的故事
第2章 JavaScript1.0与1
2.1 JavaScript语法
2.2 数据类型与表达式
2.3 对象
2.4 函数对象
2.5 内置库
2.6 执行模型
2.7 迷惑行为与bug
2.7.1 冗余声明
2.7.2 隐式类型转换与==运算符
2.7.3 32位算术
2.7.4 this关键字
2.7.5 arguments对象
2.7.6 对数值属性键的特殊处理
2.7.7 原始值的属性
2.7.8 JavaScript中的HTML注释
第3章 微软JScript
第4章 从Mocha到SpiderMonkey
第5章 插曲:风评被害
第2篇 创立标准
第6章 寻找场地
第7章 首次TC39会议
第8章 编写规范
第9章 命名标准
第10章 ISO快速通道
第11章 定义ECMAScript3
第12章 插曲:JavaScript不需要Java
12.1 布道师
12.2 富互联网应用与AJAX
12.3 浏览器博弈论
第3篇 改革失败
第13章 不满于成功
第14章 对ES4的第一轮尝试
第15章 另一条死路
第16章 Flash与ActionScript
第17章 对ES4的第二轮尝试
17.1 重置TC39-TG1
17.2 重新设计ES4
17.3 阻力
17.4 寻求和谐
第18章 插曲:认真对待JavaScript
18.1 JavaScript性能革命
18.2 CommonJS和Node.js
18.3 成为浏览器通用运行时的JavaScript
第4篇 继往开来
第19章 开发ES3.1/ES5
19.1 ES5技术设计
19.1.1 严格模式
19.1.2 Getter、Setter和对象元操作
19.1.3 对象的完整性与安全性特性
19.1.4 活动对象(ActivationObject)的移除
19.1.5 其他ES5特性
19.2 实现与测试
第20章 从Harmony到ECMAScript2015
20.1 开始投入Harmony
20.1.1 稻草人(Strawman)与目标
20.1.2 倡导者模型
20.1.3 选择特性集
20.1.4 开始编写规范
20.1.5 OneJavaScript
20.1.6 Brendan的梦想
20.2 重新打造规范
20.2.1 重组规范结构
20.2.2 新的术语
20.2.3 新的语义种类
20.3 ES2015语言特性
20.3.1 Realms、Jobs、Proxies和元对象编程(MOP)
xxvi|JavaScript二十年
20.3.2 块级声明作用域
20.3.3 类
20.3.4 模块
20.3.5 箭头函数
20.3.6 其他特性
20.3.7 延期和被放弃的特性
20.4 Harmony转译器
20.5 完成ECMAScript2015
第21章 总结
致谢
附录A 登场人物
附录B 登场组织
附录C 术语表
附录D 缩略语和首字母缩写词
附录E 时间线
附录F 1995年12月4日的JavaScript公告
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/27 10:50:42