JavaScript语言虽然有许多复杂的概念,但是它非常巧妙地用简单的方式来实现这些概念,比如回调函数等。因此,即使你不理解语言的内部原理,也可以编写出功能全面的程序,就像使用收音机一样,只需要操作它的按键就可以收听节目,而不必理解收音机内部的具体构造。但是,这些复杂精妙的概念才是JavaScript语言的精华,即使是经验丰富的开发者,如果没有深入学习语言本身的特性,也无法真正理解它。很多人缺乏深入了解,一遇到意料之外的结果就认为是语言本身的缺陷,并将相关特性列入黑名单,长期以往,这就导致了JavaScript多样性的丧失和不完整、不安全的局面。 "你不知道的JavaScript"系列书籍旨在帮助那些对JavaScript了解不深的开发者迎难而上,深入了解语言的内部机制,理解JavaScript每一个细节和零部件的作用。本书介绍了"作用域和闭包"以及"this和对象原型"两个主题,掌握了这些知识之后,无论是什么技术、框架或流行语言,你都可以轻松理解并快速上手。
作者简介:KyleSimpson推崇开放的互联网,对JavaScript、HTML5、实时/端对端通信和Web性能有深入研究。他是技术书作家、技术培训师、讲师和开源社区的活跃成员。译者简介:赵望野前端工程师,前端基础技术组leader,曾经负责豌豆荚2.0的前端架构设计和主要开发工作,目前负责Front-endTechnicalInfrastructure的建设。新浪微博@赵望野。负责本书第一部分“作用域和闭包”的翻译。梁杰北京航空航天大学计算机科学与技术专业大四学生。热爱JavaScript、Python,热爱开源,喜欢做各种各样有趣的事情。负责本书第二部分“this和对象原型”的翻译。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
读者评价
读完不知所云,看了英文之后,才知道它的本意是:如果bar(..)内部和foo(..)内部两者都有(一个)c,则console.log(..)语句将找到并使用bar(..)中的c,而无需到(外面的)foo(..)中查找。...