中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 JavaScript二十年

出版社:電子工業出版社出版時間:2021-05-01
開本: 16開 頁數: 228
中 圖 價:¥38.9(4.9折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

JavaScript二十年 版權信息

  • ISBN:9787121408687
  • 條形碼:9787121408687 ; 978-7-121-40868-7
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

JavaScript二十年 本書特色

適讀人群 :前端開發者,計算機專業院校師生,編程語言與計算機技術愛好者等√ 語言誕生、標準創立、改革失敗、既往開來四大華彩樂章,真實且深刻地記錄了JS發展關鍵節點的每一個人每一種選擇每一次犧牲,用語言締造者的獨到視角、敏銳觀察和深刻理解,將這門偉大語言的崢嶸與妙趣一一呈現。 √ 跟隨當事人穿梭于 JavaScript 二十年發展史之間,從十天發明 JavaScript 的歷史故事再到 ES1 標準化的合縱連橫,再到 ES4 的失意、ES5 的妥協與 ES6 的成功,本書將為你解答種種“語言為什么要設計成這樣”的問題。 √ 以下中外前端風云人物撰文力薦此書:周愛民|Hax|Douglas(老道)|justjavac|死月|月影|李玉北|張云龍|顧軼靈|黃軼|于航|沈毅|黃玄|工業聚|小爝|一絲|題葉|染陌|Jasin Yip|LucasHC|小帥|寒雁|太狼|敖天羽|xcatliu|Himself65。 √ 本書可謂由JavaScript發明者與ES6規范首席作者聯袂出品的語言演化史研究,不僅解讀了語言標準化背后技術與商業上的種種競爭與合作,JavaScript誕生以來歷次語言設計變革的思想根源,均可在其中找到答案。

JavaScript二十年 內容簡介

本書主要講述了從1995年到2015年這20年間,JavaScript在創建、設計和演變方面所經歷的過程。全書分為4個部分,每個部分都涵蓋了JavaScript發展和演化的一個主要階段,其中不僅涉及語言發展的技術細節,還介紹了人們和組織如何在競爭與合作中逐漸塑造JavaScript語言的故事。本書適合JavaScript初學者和開發人員閱讀和使用,也適合非JavaScript從業者翻閱。

JavaScript二十年 目錄

第 1 篇 語言誕生

第 1 章 史前時代 ..................................................................................3

1.1 Brendan Eich 加入網景 ........................................................................4

1.2 Mocha 的故事 ......................................................................................5

第 2 章 JavaScript 1.0 與 1.1................................................................8

2.1 JavaScript 語法 ..................................................................................10

2.2 數據類型與表達式 .............................................................................11

2.3 對象 ...................................................................................................14

2.4 函數對象 ............................................................................................17

2.5 內置庫 ...............................................................................................18

2.6 執行模型 ............................................................................................20

2.7 迷惑行為與 bug .................................................................................22

2.7.1 冗余聲明 ...............................................................................22

2.7.2 隱式類型轉換與 = = 運算符 ..................................................23

2.7.3 32 位算術 ..............................................................................23

2.7.4 this 關鍵字.............................................................................24

2.7.5 arguments 對象 ......................................................................24

2.7.6 對數值屬性鍵的特殊處理 .....................................................25

2.7.7 原始值的屬性 ........................................................................26

2.7.8 JavaScript 中的 HTML 注釋 ..................................................26

xxiv | JavaScript二十年

第 3 章 微軟 JScript ...........................................................................28

第 4 章 從 Mocha 到 SpiderMonkey ....................................................30

第 5 章 插曲 :風評被害 ......................................................................35

第 2 篇 創立標準

第 6 章 尋找場地 ................................................................................39

第 7 章 首次 TC39 會議 ......................................................................41

第 8 章 編寫規范 ................................................................................45

第 9 章 命名標準 ................................................................................50

第 10 章 ISO 快速通道 .......................................................................52

第 11 章 定義 ECMAScript 3 ..............................................................53

第 12 章 插曲 :JavaScript 不需要 Java ..............................................63

12.1 布道師 .............................................................................................63

12.2 富互聯網應用與 AJAX ....................................................................64

12.3 瀏覽器博弈論 ..................................................................................67

第 3 篇 改革失敗

第 13 章 不滿于成功 ...........................................................................71

第 14 章 對 ES4 的**輪嘗試 ............................................................72

第 15 章 另一條死路 ...........................................................................78

第 16 章 Flash 與 ActionScript ...........................................................80

目錄 | xxv

第 17 章 對 ES4 的第二輪嘗試 ............................................................82

17.1 重置 TC39-TG1 ...............................................................................82

17.2 重新設計 ES4 ..................................................................................83

17.3 阻力 .................................................................................................87

17.4 尋求和諧 ..........................................................................................93

第 18 章 插曲 :認真對待 JavaScript ................................................. 100

18.1 JavaScript 性能革命 .......................................................................100

18.2 CommonJS 和 Node.js ...................................................................101

18.3 成為瀏覽器通用運行時的 JavaScript.............................................103

第 4 篇 繼往開來

第 19 章 開發 ES3.1/ES5 ................................................................. 109

19.1 ES5 技術設計 ................................................................................114

19.1.1 嚴格模式 ...........................................................................114

19.1.2 Getter、Setter 和對象元操作 .............................................116

19.1.3 對象的完整性與安全性特性 ..............................................122

19.1.4 活動對象(Activation Object)的移除 .............................125

19.1.5 其他 ES5 特性 ...................................................................126

19.2 實現與測試 ....................................................................................127

第 20 章 從 Harmony 到 ECMAScript 2015 ....................................... 130

20.1 開始投入 Harmony ........................................................................130

20.1.1 稻草人(Strawman)與目標 .............................................130

20.1.2 倡導者模型 ........................................................................132

20.1.3 選擇特性集 ........................................................................132

20.1.4 開始編寫規范 ....................................................................133

20.1.5 One JavaScript ...................................................................134

20.1.6 Brendan 的夢想 .................................................................135

20.2 重新打造規范 ................................................................................138

20.2.1 重組規范結構 ....................................................................139

20.2.2 新的術語 ...........................................................................140

20.2.3 新的語義種類 ....................................................................141

20.3 ES2015 語言特性 ...........................................................................142

20.3.1 Realms、Jobs、Proxies 和元對象編程(MOP) ................142

xxvi | JavaScript二十年

20.3.2 塊級聲明作用域 ................................................................147

20.3.3 類 .......................................................................................151

20.3.4 模塊 ...................................................................................156

20.3.5 箭頭函數 ...........................................................................159

20.3.6 其他特性 ...........................................................................161

20.3.7 延期和被放棄的特性 .........................................................162

20.4 Harmony 轉譯器 ............................................................................162

20.5 完成 ECMAScript 2015 .................................................................163

第 21 章 總結 ................................................................................... 166

致謝 ................................................................................................... 168

附錄 A 登場人物 ............................................................................... 170

附錄 B 登場組織 ............................................................................... 175

附錄 C 術語表 .................................................................................. 177

附錄 D 縮略語和首字母縮寫詞 .......................................................... 182

附錄 E 時間線 .................................................................................. 184

附錄 F 1995 年 12 月 4 日的 JavaScript 公告 ..................................... 200


展開全部

JavaScript二十年 作者簡介

Allen Wirfs-Brock是編程語言及實現方面的專家,在開發編譯器、虛擬機、編程環境和完整的計算機系統方面有著豐富的經驗。他是面向對象編程技術興起時期的技術創新者和業務領導者,并深度參與了 Smalltalk編程語言的開發過程。在2009-2015年,他是ECMAScript語言規范的項目編輯。 Brendan Eich是Brave Software和Basic Attention Token的聯合創始人兼CEO。他曾擔任Mozilla公司的CTO和CEO。在此之前,他是Mozilla項目和基金會的聯合創始人。在Mozilla工作期間,他協助推出了屢獲殊榮的Firefox網絡瀏覽器。Brendan Eich也是JavaScript的發明者,這是互聯網上使用最廣泛的編程語言之一。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 工装定制/做厂家/公司_工装订做/制价格/费用-北京圣达信工装 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 全自动面膜机_面膜折叠机价格_面膜灌装机定制_高速折棉机厂家-深圳市益豪科技有限公司 | 学考网学历中心| 华中线缆有限公司-电缆厂|电缆厂家|电线电缆厂家 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 伊卡洛斯软装首页-电动窗帘,别墅窗帘,定制窗帘,江浙沪1000+别墅窗帘案例 | 日本SMC气缸接头-速度控制阀-日本三菱伺服电机-苏州禾力自动化科技有限公司 | 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 | 扒渣机厂家_扒渣机价格_矿用扒渣机_铣挖机_撬毛台车_襄阳永力通扒渣机公司 | 2025世界机器人大会_IC China_半导体展_集成电路博览会_智能制造展览网 | 网站优化公司_北京网站优化_抖音短视频代运营_抖音关键词seo优化排名-通则达网络 | 国标白水泥,高标号白水泥,白水泥厂家-淄博华雪建材有限公司 | 脱硝喷枪-氨水喷枪-尿素喷枪-河北思凯淋环保科技有限公司 | 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 【灵硕展览集团】展台展会设计_展览会展台搭建_展览展示设计一站式服务公司 | 数控走心机-双主轴走心机厂家-南京建克| 云南丰泰挖掘机修理厂-挖掘机维修,翻新,再制造的大型企业-云南丰泰工程机械维修有限公司 | 亮化工程,亮化设计,城市亮化工程,亮化资质合作,长沙亮化照明,杰奥思【官网】 | 桁架楼承板-钢筋桁架楼承板-江苏众力达钢筋楼承板厂 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 | 鑫达滑石-辽宁鑫达滑石集团 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 微水泥_硅藻泥_艺术涂料_艺术漆_艺术漆加盟-青岛泥之韵环保壁材 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 尊享蟹太太美味,大闸蟹礼卡|礼券|礼盒在线预订-蟹太太官网 | 科普仪器菏泽市教育教学仪器总厂 | 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 自动售货机_无人售货机_专业的自动售货机运营商_免费投放售货机-广州富宏主官网 | 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 电主轴-高速精密电主轴-高速电机厂家-瑞德沃斯品牌有限公司 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 天津散热器_天津暖气片_天津安尼威尔散热器制造有限公司 | 百方网-百方电气网,电工电气行业专业的B2B电子商务平台 |