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页
这本书涵盖了Web开发的方方面面,可以分为如下部分:1. 使用最新的Flask 0.11进行Web开发,学习Jinja2、Flask-Script、Flask-...
中国图学思想史 内容简介 图学能反映人类文明进程中的智慧和科技发展的水平,图学思想更能体现这一主题。中国是一个具有图学传统的国家,中国古代的图学家们创造了许多令...
现代交通运输基本知识 本书特色 赵光辉主编的这本《现代交通运输基本知识》围绕2013年全国交通运输工作会议工作报告的基本功经验、总体要求和主要任务,紧密联系当前...
邹谠1918年12月生于广州,广东大埔人。毕业于西南联大,1946年就读芝加哥大学研究院,主攻美国政治学,1951年获芝加哥大学博士学位;及后一直任教于芝加哥大...
容光知名言情作者,白日与世界文学友好往来,夜间与方块汉字相亲相爱,盼行万里路,读万卷书,也愿笔下的每个故事有温暖人心的力量。已出版作品:《笙笙在我心》《喜欢你,...
许舜英,前意识形态广告公司创办人,现任奥美时尚首席创意长(Chief Creative Officer, Ogilvy Fashion CHINA)。许舜英以广...
MarvinHarrisisaGraduateResearchProfessorofAnthropologyattheUniversityofFlorida.E...
阿加莎·克里斯蒂被誉为举世公认的侦探推理小说女王。她的著作英文版销售量逾10亿册,而且还被译成百余种文字,销售量亦逾10亿册
完美的合同:合同的基本原理及审查与修改(第3版) 本书特色 交易是市场经济的基石,合同是达成交易的桥梁。在现代社会,合同早已不仅是交易内容的记录,还是综合性的商...
斯蒂芬妮•斯塔尔,德国著名心理医生。1963年出生,毕业于德国特里尔大学心理学系。1993年起从事心理治疗,并定期举办关于爱、联结恐惧与自我价值感的研讨会她擅长...
额窦 节选 bsp; 由复旦大学附属眼耳鼻喉科医院余洪猛博士和同济大学附属东方医院赵长青教授牵头、国内一流专家学者参与翻译的《额窦》一书即将付梓。这无疑将对推...
《现代保守主义的兴起》内容简介:埃德蒙柏克(1729—1797)被视为现代保守主义的鼻祖,200多年来,在柏克研究中始终存在一个难以解
鲁迅(1881~1936)原名章寿,字豫才,后改名周树人,浙江绍兴人。我国现代伟大的无产阶级文学家,思想家,革命家,世界十大文豪之一,是中国现代文学的一面旗帜。...
长久以来,启蒙运动一直与法国、德意志甚或英国的苏格兰联系在一起,然而,著名历史学家罗伊·波特这部引人入胜的著作却想告诉人们:作为整体的英国启蒙运动是存在的;不列...
威廉·福克纳(Willian Faulkner l897~1962),美国小说家。出生于没落地主家庭,第一次世界大战时在加拿大空军中服役,战后曾在大学肄业一年,...
BookDescriptionReclusivetycoonSirOswaldCooteandhismelancholywife,LadyCoote,haveh...
罗伯特•K.默顿(1910—2003)美国著名社会学家、科学社会学奠基人、结构功能主义流派代表人物之一,出生于费城,1931年获坦普尔大学学士学位,随后进入哈佛...
身居八平米,坐拥全世界《东京八平米》是日籍华语作家吉井忍的全新散文集。八平米在日本被称为“四畳半”,即只有四个半榻榻米大小的房间,租金便宜。因为八平米房间没有厨...
河佑锡庆熙大学新闻传播学专业学士,战略通讯与广告系专业硕士。毕业后就职于AD—K广告公司,任职广告策划(AE),年仅27岁便因为能力突出被破格提拔为次长。其后,...
精彩摘录丫头和张俭都是什么见识?那么怕人家咬耳朵、戳胳膊肘。让他们咬去、戳去,什么羞耻都长不了,别人会很快出新的事,就会