JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无法真正理解语言本身的特性。正是因为绝大多数人不求甚解,一遇到出乎意料的行为就认为是语言本身有缺陷,进而把相关的特性加入黑名单,久而久之就排除了这门语言的多样性,人为地使它变得不完整、不安全。
“你不知道的JavaScript”系列就是要让不求甚解的JavaScript开发者迎难而上,深入语言内部,弄清楚JavaScript每一个零部件的用途。本书介绍了该系列的两个主题:“作用域和闭包”以及“this和对象原型”。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。
作者简介:
Kyle Simpson
推崇开放的互联网,对JavaScript、HTML5、实时/端对端通信和Web性能有深入研究。他是技术书作家、技术培训师、讲师和开源社区的活跃成员。
译者简介:
赵望野
前端工程师,前端基础技术组leader,曾经负责豌豆荚2.0的前端架构设计和主要开发工作,目前负责Front-end Technical Infrastructure的建设。新浪微博@赵望野。负责本书第一部分“作用域和闭包”的翻译。
梁杰
北京航空航天大学计算机科学与技术专业大四学生。热爱JavaScript、Python,热爱开源,喜欢做各种各样有趣的事情。负责本书第二部分“this和对象原型”的翻译。
this既不指向函数自身也不指向函数的词法作用域this的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)。这个记录会包含函数在哪里被调用(调用栈)、函数的调用方法、传入的参数等信息。this就是记录的其中一个属性,会在函数执行的过程中用到。
——引自第4页
Now,ifavariableisfoundofanRHSlook-up,butyoutrytodosomethingwithitsvaluethatisimpossible,suchastryingtoexecute-as-functionanonfunctionvalue,orreferenceapropertyonanullorundefinedvalue,thenEnginethrowsadifferentkindoferror,calledTypeError.
——引自第11页
什么是社会企业?本书提供的企业家精神视角以及社会企业界定框架,为判定社会企业以及区分不同社会企业类型提供了很好的标准。书中通过10家社会企业的案例故事向读者展示...
宇华青年作家、摄影师、设计师。走走停停,现居伦敦。已出版:《迁徙日》《不喧哗,自有声》新浪微博:宇华在苏格兰
作品目录第一章 离散时间信号与系统81.1离散时间信号——序列81.2线性移不变系统201.3常系数线性差分方程301.4连续时间信号的抽
精彩摘录修和无人见,存心有天知。——引自第20页养生之道贵在脑门常凉,小腹常热。——引自第28页
本书是苏珊·福沃德博士给处于感情迷茫期、脆弱期的人们开出的一剂良药!真正的爱情也许并不完美,但决不应发展成充满执迷、威逼、控制,甚至暴力伤害的关系。苏珊·福沃德...
让法律做主:刘少雄律师民事案件代理专辑 本书特色 哈佛教案以例喻理的著述风格,使读者读来亲切自然,毫不晦涩。法庭展示律师的精锐,律师是否走向法庭决定着律师是否真...
张晓风,现居台湾,中国当代著名散文家,被余光中列为“第三代散文家中的名家”。张晓风创作过散文、新诗、小说、戏剧、杂文等多种不同的体裁,以散文著名。“笔如太阳之热...
金呆了晋江签约作者,执行力超强,热爱解构花花世界都市男女,故事里写俗人扯俗事掰俗理,故事外也贪财也好色也务实,梦想是键盘一敲,黄金万两。代表作《低端玩家》《愚梦...
不可不知的1000个法律陷阱 本书特色 《不可不知的1000个法律陷阱》(作者张洪占、陈凯歌、李庆珍)从不同的法律方面进行了分析。比如说,消费中的骗局,有的从消...
司法理论与司法模式 本书特色 本书研究的是司法理论与司法模式的问题,这个问题是从司法行为当中捕获的问题,实际上也是对司法行为过程本身的研究。司法行为过程作为重要...
《涅槃:母体中》是“小文艺·口袋文库·33⅓系列”(第二辑)之一种,本书描述了“涅槃”乐队最后一张专辑《母体中》制作的前前后后。在第二张专辑《别在意》百万级销量...
《像成功者一样思考》内容简介:这几年,唐纳德·川普写了好几本畅销书。他也写篇幅短小的散文,以表达他的人生哲学,论述他对生
中国古代社会的法律观 内容简介 简介该书作者从先秦典籍、正史、笔记中撷取大量资料,深入分析了中国古代社会的传统法律中体现的人情观、道德观、人治观、平等观、自然观...
李孝悌,台湾大学历史系学士及硕士、美国哈佛大学历史学博士,曾任台湾“中研院”历史语言研究所、近代史研究所研究员,香港城市大学中文及历史学系主任。主要研究明清以来...
梅侬 北京诗人,作家和自由撰稿人。曾在《社会观察》和《天津教育报》等媒体上发表过多篇文章。梅侬这名字的为人所知,是由于她发表在百度李宇春吧的《梅侬札谈》。从20...
明明想好好说话,却总忍不住教训孩子;好说歹说都不管用,孩子成了“滚刀肉”;与孩子各执一词,后不欢而散……这些亲子沟通难题常常令父母不知所措、越做越错。那么父母到...
《幽灵五号》收录了谢克里二十八篇优秀之作,大部分取材于另一位美国著名科幻作家罗杰·泽拉兹尼编辑的《罗伯特·谢克里最佳科幻小说选集》。谢克里似乎是个喜欢作弄人的作...
★去往世界的每一个港口,用不断失败把人生过得波澜壮阔★※《荷马史诗》的气势《堂·吉诃德》的精神※※英雄的失败者史诗永远的流浪者传奇※【内容简介】“瞭望员马克洛尔...
如果人生是一张建筑图纸属于你的那栋房屋会是什么模样?哈维奖、艾斯纳奖、洛杉矶时报图像小说获奖作品融叙事象征主义,色彩和视觉隐喻于一体的史诗级作品大火过后,深陷中...
阿蒂夫·迈恩(Atif Mian),普林斯顿大学经济和公共政策教授,威尔逊公共政策和金融学院Julis-Rabinowitz中心主任。他在麻省理工学院获得数学和...