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

歡迎光臨中圖網 請 | 注冊
> >>
你不知道的JavaScript(上卷)

包郵 你不知道的JavaScript(上卷)

出版社:人民郵電出版社出版時間:2021-06-01
開本: 16開 頁數: 195
中 圖 價:¥42.9(6.1折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

你不知道的JavaScript(上卷) 版權信息

你不知道的JavaScript(上卷) 本書特色

JavaScript語言有很多復雜的概念,但卻用簡單的方式體現出來(比如回調函數),因此,JavaScript開發 者無需理解語言內部的原理,就能編寫出功能全面的程序;就像收音機一樣,你無需理解里面的管子和線圈都是做什么用的,只要會操作收音機上的按鍵,就可以收聽你喜歡的節目。然而,JavaScript的這些復雜精妙的概念才是語言的精髓,即使是經驗豐富的JavaScript開發 者,如果沒有認真學習也無法真正理解語言本身的特性。正是因為大多數人不求甚解,一遇到出乎意料的行為就認為是語言本身有缺陷,進而把相關的特性加入黑名單,久而久之就排除了這門語言的多樣性,人為地使它變得不完整、不安全。“你不知道的JavaScript”系列是要讓不求甚解的JavaScript開發 者迎難而上,深入語言內部,弄清楚JavaScript每一個零部件的用途。本書介紹了該系列的兩個主題:“作用域和閉包”以及“this和對象原型”。掌握了這些知識之后,無論什么技術、框架和流行詞語,你都能輕松理解。

你不知道的JavaScript(上卷) 內容簡介

很多人對JavaScript這門語言的印象都是簡單易學,很容易上手。雖然JavaScript語言本身有很多復雜的概念,但語言的使用者不必深入理解這些概念就可以編寫出功能全面的應用。殊不知,這些復雜精妙的概念才是語言的精髓,即使是經驗豐富的JavaScript開發人員,如果沒有認真學習的話也無法真正理解它們。在本書中,我們要直面當前JavaScript開 發者“不求甚解”的大趨勢,深入理解語言內部的機制。 《你不知道的JavaScript(上卷)》既適合JavaScript語言初學者閱讀,又適合經驗豐富的JavaScript開發人員深入學習。

你不知道的JavaScript(上卷) 目錄

目錄

前言  VIII
第 一部分 作用域和閉包
序  2
第 1章 作用域是什么  4
1.1 編譯原理  4
1.2 理解作用域  6
1.2.1 演員表  6
1.2.2 對話  6
1.2.3 編譯器有話說  7
1.2.4 引擎和作用域的對話  9
1.2.5 小測驗  10
1.3 作用域嵌套  10
1.4 異常  12
1.5 小結  12
第 2章 詞法作用域  14
2.1 詞法階段  14
2.2 欺騙詞法  17
2.2.1 eval  17
2.2.2 with  18
2.2.3 性能  20
2.3 小結  21
第3章 函數作用域和塊作用域  22
3.1 函數中的作用域  22
3.2 隱藏內部實現  23
3.3 函數作用域  26
3.3.1 匿名和具名  27
3.3.2 立即執行函數表達式  28
3.4 塊作用域  30
3.4.1 with  31
3.4.2 try/catch  31
3.4.3 let  32
3.4.4 const  35
3.5 小結  36
第4章 提升  37
4.1 先有雞還是先有蛋  37
4.2 編譯器再度來襲  38
4.3 函數優先  40
4.4 小結  41
第5章 作用域閉包  43
5.1 啟示  43
5.2 實質問題  44
5.3 現在我懂了  47
5.4 循環和閉包  48
5.5 模塊  51
5.5.1 現代的模塊機制  54
5.5.2 未來的模塊機制  56
5.6 小結  57
附錄A 動態作用域  58
附錄B 塊作用域的替代方案  60
附錄C this詞法  64
附錄D 致謝  67
第 二部分 this和對象原型
序  72
第 1章 關于this  74
1.1 為什么要用this  74
1.2 誤解  76
1.2.1 指向自身  76
1.2.2 它的作用域  79
1.3 this到底是什么  80
1.4 小結  80
第 2章 this全面解析  82
2.1 調用位置  82
2.2 綁定規則  83
2.2.1 默認綁定  83
2.2.2 隱式綁定  85
2.2.3 顯式綁定  87
2.2.4 new綁定  90
2.3 優先級  91
2.4 綁定例外  95
2.4.1 被忽略的this  96
2.4.2 間接引用  97
2.4.3 軟綁定  98
2.5 this詞法  99
2.6 小結  101
第3章 對象  102
3.1 語法  102
3.2 類型  103
3.3 內容  105
3.3.1 可計算屬性名  106
3.3.2 屬性與方法  107
3.3.3 數組  108
3.3.4 復制對象  109
3.3.5 屬性描述符  111
3.3.6 不變性  114
3.3.7 [[Get]]  115
3.3.8 [[Put]]  116
3.3.9 Getter和Setter  117
3.3.10 存在性  119
3.4 遍歷  121
3.5 小結  124
第4章 混合對象“類”  126
4.1 類理論  126
4.1.1 “類”設計模式  127
4.1.2 JavaScript中的“類”  128
4.2 類的機制  128
4.2.1 建造  128
4.2.2 構造函數  130
4.3 類的繼承  130
4.3.1 多態  132
4.3.2 多重繼承  134
4.4 混入  134
4.4.1 顯式混入  135
4.4.2 隱式混入  139
4.5 小結  140
第5章 原型  142
5.1 [[Prototype]]  142
5.1.1 Object.prototype  144
5.1.2 屬性設置和屏蔽  144
5.2 “類”  146
5.2.1 “類”函數  146
5.2.2 “構造函數”  149
5.2.3 技術  151
5.3 (原型)繼承  153
5.4 對象關聯  159
5.4.1 創建關聯  159
5.4.2 關聯關系是備用  161
5.5 小結  162
第6章 行為委托  164
6.1 面向委托的設計  165
6.1.1 類理論  165
6.1.2 委托理論  166
6.1.3 比較思維模型  170
6.2 類與對象  173
6.2.1 控件“類”  174
6.2.2 委托控件對象  176
6.3 更簡潔的設計  178
6.4 更好的語法  182
6.5 內省  185
6.6 小結  187
附錄A ES6中的Class  189
展開全部

你不知道的JavaScript(上卷) 作者簡介

Kyle Simpson 推崇開放的互聯網,對JavaScript、HTML5、實時/端對端通信和Web性能有深入研究。他是技術書作家、技術培訓師、講師和開源社區的活躍成員。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: Dataforth隔离信号调理模块-信号放大模块-加速度振动传感器-北京康泰电子有限公司 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 万濠投影仪_瑞士TRIMOS高度仪_尼康投影仪V12BDC|量子仪器 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 | 北京三友信电子科技有限公司-ETC高速自动栏杆机|ETC机柜|激光车辆轮廓测量仪|嵌入式车道控制器 | 电磁辐射仪-电磁辐射检测仪-pm2.5检测仪-多功能射线检测仪-上海何亦仪器仪表有限公司 | 球磨机 选矿球磨机 棒磨机 浮选机 分级机 选矿设备厂家 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 硅胶布|电磁炉垫片|特氟龙胶带-江苏浩天复合材料有限公司 | 冷柜风机-冰柜电机-罩极电机-外转子风机-EC直流电机厂家-杭州金久电器有限公司 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 代理记账_免费注册公司_营业执照代办_资质代办-【乐财汇】 | 美的商用净水器_美的直饮机_一级代理经销商_Midea租赁价格-厂家反渗透滤芯-直饮水批发品牌售后 | 数显恒温油浴-电砂浴-高温油浴振荡器-常州迈科诺仪器有限公司 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | PAS糖原染色-CBA流式多因子-明胶酶谱MMP-上海研谨生物科技有限公司 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 陕西华春网络科技股份有限公司 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 水性漆|墙面漆|木器家具漆|水漆涂料_晨阳水漆官网 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 卧涛科技有限公司科技项目申报公司|高新技术企业申报|专利申请 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 液压油缸-液压缸厂家价格,液压站系统-山东国立液压制造有限公司 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | COD分析仪|氨氮分析仪|总磷分析仪|总氮分析仪-圣湖Greatlake |