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页
小儿骨科手术学-第2版 内容简介 本书从属于“骨科标准手术技术丛书”, 小儿骨科手术学第2版,原书作者汇集世界知名的骨科专家,具有丰富的临床经验,他们把宝贵的经...
关东野客,畅销书作家、编剧、讲故事的摩羯座。用文字设计一场无人知晓的悲欢离合,在这喧嚣的城市里遇见素昧平生的你。代表作:《我有故事,你有酒吗?》
西西,原名张彦,广东中山人。1938年生于上海,1950年定居香港,毕业于葛量洪教育学院,曾任教职,又专事文学创作与研究,为香港《素叶文学》同人。著作极丰,出版...
精彩摘录而之后便完全是等待:在生命的囹圄中,于每一个深不见底的黑夜,等一个不知肯不肯回来探监的灵魂。——引自章节:二十四许是眼前的阳光太好了吧。未来岁月中不可揣...
尹胎镐1969年出生于韩国光州广域市。1988年拜韩国著名漫画家许英万为师,正式步入漫画界。1993年发表处女作《非常着陆》,此后陆续发表了《燕氏别曲》《YAH...
《最美的中国传统:种植的故事》内容简介:本系列已列入国家“十三五”规划项目,是一套面向7-10岁孩子的知识绘本。图书选取中华传
From John Mack, former CEO of Morgan Stanley, an intimate personal memoir and ri...
罗伯特·麦克法伦(Robert Macfarlane)出生于1976年,是剑桥的院士,他的研究和写作领域侧重于自然与文学的关系、二战之后的英美小说、当代诗歌和维...
Thisbookprovidesausefulreviewofthecurrentstateoftheartinsemigroupsoflinearandnon...
中医补益全书-第二辑-珍藏本 本书特色 《中医补益全书(珍藏本)》是实用中医方药丛书第2辑。中医补益全书-第二辑-珍藏本 节选 《中医补益全书(珍藏本)》内容简...
作品目录一 现实与虚构 二 经验 三 记忆 四 素材选择 五 切入角度 六 时间(一) 七 时间(二) 八 语言的虚构 九 对话(一) 十
《广韵》反切今读手册 本书特色 本书用于查检《广韵》反切今读,收条目3872个,按反切上字的汉语拼音字母顺序排列。每个条目首列该小韵的领头字,其下列出此韵所辖其...
作品目录自序 第一章 導論-讖緯源起 壹、序言 貳、今所知的兩漢讖緯書目及元明以來的輯佚工作 參、讖緯書之沿承與抄襲 肆、結語
实用内科诊疗手册 本书特色 一部好的医学专著,对于疾病的详尽描述,使得阅读者的疑问鲜有不解。然而,对于临床医疗工作者而言,时时扛着这样的大部头是不可能的。一本全...
作品目录译者的话:从无政府走向世界治理作者序言第一章 世界政治中的治理、秩序和变革第二章 没有政府的治理:19世纪欧洲国际政
格格:本名沈辉,本科毕业于北京外国语大学英语专业、研究生毕业于中国科学院心理研究所儿童发展与教育心理学专业,曾就职于新东方从事英语教育相关工作。2018年发起成...
池田 謙一(いけだ けんいち)同志社大学社会学部・大学院教授。博士(社会心理学)。東京大学文学部卒業,東京大学大学院人文社会系研究科教授などを経て,2013年よ...
一场阴谋,她作为皇帝的棋子,被下嫁给传闻中最冷酷的诸侯国王。传闻这位王,性格孤傲,睥睨天下,脸覆薄纱,乃天下绝丑。传闻这位王,神秘果敢,生杀予夺,冷酷邪魅,最深...
公司法教程 内容简介 本书的主要内容包括公司与公司法概述,公司的种类,公司的设立,公司的资本制度,公司债,股东与股权、公司的组织机构等11章。公司法教程 目录 ...
普济方集 内容简介 本书是祖国医学的重要典籍之一, 原文由阿旺·洛桑·丹毕坚赞·巴勒桑布贤者藏文编撰。内容包括赫依病、协日病、巴达干病、宝日病、食不化病、痞块症...