


作者:[美]基鲁帕·钦纳塔比(Kirupa Chinnathambi)著 周靖 译
定价:99元
印次:1-1
ISBN:9787302711056
出版日期:2026.04.01
印刷日期:2026.03.30
图书责编:文开琪
图书分类:零售
"《高效掌握JavaScript:第3版》共5部分50章,每章的内容短小精悍,引导读者从基础知识开始,逐步深入构建高扩展性、高性能Web应用和高质量用户体验需要用到的全部技术。这种以读者为中心的写作方式,可以帮助读者一次通过一个简单的步骤,从想到、做到“快进”到得到! 《高效掌握JavaScript:第3版》通俗易懂,不仅可以指导编程小白悄然开始超人之旅,也能帮助经验丰富的程序员得到提升,一跃成为高效率的程序员。 "
"基鲁帕?钦纳塔比(Kirupa Chinnathambi),前端开发领域的“宝藏导师”,集技术领袖、知名作者、名师与油管博主于一身。本科就读于麻省理工学院,主修计算机科学,毕业后加入谷歌,担任产品经理。他擅长于捕捉高价值的需求,拥有7项软件专利。他目前任职于微软,主导AI云开发环境等核心项目。基鲁帕在1999年创办的知名教学平台kirupa.com,注册会员超过21万人。他尤其擅长化繁为简,用通俗易懂的语言来讲透复杂的编程概念。很多新手通过他的视频掌握了前端开发技术和AI发展趋势。在教学热情的驱动下,他开设技术培训课程,著有多部专业畅销书,比如特别针对“算法学习困难户“的畅销书《高效掌握算法》。"
你是否尝试过学习非母语的读、说和写?如果你像我一样,刚开始尝试时可能会像下面这样。 除非你是杰森·伯恩(或罗杰·费德勒),否则能把自己的母语学好就已经很不错了。这是正常的,因为学习语言本来就很难。不管是学习自己的母语还是学习第二门、第三门外语,要想精通一门语言并在正式场合派上用场,需要付出大量的时间和精力。我们需要从基础开始,需要大量的实践和耐心。在这方面,真的没有什么捷径可以让你弯道超车,让你迅速变得熟练起来。 你会JavaScript语言吗? 成功学习一门编程语言与学习现实世界的语言在方法上非常相似。都是从基础开始。一旦掌握了基础知识,就可以转向更高级的内容。整个学习过程就是如此迭代进行,而且实际上并没有终点。我们中没有人会真正停止学习,只是需要找到从合适的地方开始罢了。 本书的目的正是帮助你解决“从哪个地方开始”的问题。本书从头到尾都是各种有用(我希望还有趣)的内容,帮助你学习JavaScript。 不过,虽然我一般不太愿意说某一门编程语言的坏话,但如下图所示,JavaScript本身就相当沉闷和无聊。 瞧瞧!这确实没有什么好辩解的。不过,虽然JavaScript本身可能非常无聊,但并不意味着我们学习它的过程肯定也会无聊。在本书中,你会发现一些玩笑和插图兼具知识性和娱乐性,难不成这就是人们所说的“寓教于乐”(infotaining)?! 另一方面,由于在此过程中全面涵盖了关于JavaScript的所有有趣而实用的知识,所以我精心设计的这些玩笑和乐子最终都是有意义的。我的目的是让你熟悉JavaScript,以至于最终凭借本能就知...
第1章?Hello,World!/002
第2章?值和变量/009
第3章?函数/014
第4章?条件语句if、else和switch/023
第5章?循环语句for、while和do…while/035
第6章?代码注释/043
第7章?定时器/048
第8章?变量作用域/053
第9章?闭包/060
第10章?代码应该放到哪里/067
第11章?控制台日志基础知识/074
第II部分?面向对象的世界
第12章?比萨、类型、基元和对象/082
第13章?数组/088
第14章?字符串/098
第15章?合并字符串与变量/105
第16章?基元表现得像对象/109
第17章?数字/113
第18章?getter和setter/123
第19章?深入对象/129
第20章?类的使用/142
第21章?扩展内置对象/153
第22章?箭头函数/161
第23章?理解this和更多相关概念/165
第24章?布尔和全等/不全等操作符/173
第25章?关键字null和undefined/178
第26章?全面掌握JSON/181
第III部分?巧用DOM
第27章?JS、浏览器和DOM/192
第28章?在DOM中查找元素/198
第29章?修改DOM元素/202
第30章?美化页面内容/211
第31章?使用CSS自定义属性/216
第32章?遍历DOM/221
第33章?创建和删除DOM元素/226
第34章?向DOM快速添加多个元素/236
第35章?浏览器内置开发者工具/24... 查看详情
"零基础,轻松成为养成系编程达人!
《高效掌握JavaScript(第3版)》延续深受读者欢迎的“高效掌握”系列写作风格,特别为零编程经验的读者精心设计。作者以风趣的语言拆解晦涩的知识点,基于”基础入门到进阶提升”的逻辑,搭配137个可直接交互的代码范例与实战项目,实现了理论与实践的融合。全书共5部分50章,以学习体验为中心,通过精心组织的内容来帮助读者实现“想到,做到,得到”三个维度的认知行为升级。本书不仅可以帮助新手入门,而且还能帮助资深程序员温故知新,收获更多让人醍醐灌顶的高阶技巧。
"

