前言
前 言
为什么写作此书
对于每一位Web开发者而言,JavaScript入门筑基,Web全栈登峰造极。不管你是从事前端开发还是后端开发,只要是做Web应用或者H5移动应用,就离不开JavaScript。JavaScript发展壮大了这么多年,活力依然不减,在2019年编程语言流行度排名中JavaScript排在第6位。
任何一门语言都是在不断发展和变化的,除非它已经停止更新,JavaScript也不例外,从ES6到ES10,再到JavaScript超集TypeScript,我们都能够看到它的壮大,同时也显示出JavaScript强大的活力和生命力。
如何阅读本书
学习一门语言,我们往往不需要掌握它的全部内容,事实上,也几乎不可能掌握它的所有内容,我们只需要重点关注并掌握它在实际工作中绝大多数的应用,利用它来帮助我们完成开发目标即可。
如果是初学者,建议尽量按照顺序逐章阅读,并把所有示例都实现一遍;如果是有经验的开发者,可以选择自己感兴趣的内容进行阅读。在阅读过程中,你可以按照自己的想法,在原有的示例上修改或新增一些内容。
本书特点
本书以实用为主,内容言简意赅、通俗易懂,采用理论和实践相结合、由浅入深的方式来阐述JavaScript在实际工作中的各种应用,相信你在阅读过程中不会感到枯燥乏味。
适合人群
本书从初学者的视角,将理论和实践相结合,循序渐进地讲解日常工作中使用频率非常高的JavaScript核心知识点,让读者在学习的过程中不断提升使用JavaScript的技能水平,并能够将所学知识运用到实际应用中,非常适合Web从业人员阅读,同时也适合作为高等院校和培训机构计算机专业课程的教学参考书。
源码及勘误
本书配套的源代码,请用微信扫描右边清华网盘二维码获取。如果有问题,请电子邮件联系booksaga@163.com,邮件主题为“JavaScript实用教程”。
由于水平有限,书中难免存在一些纰漏,如果你发现了问题,可以直接与我联系,我会第一时间在本人的技术博客中加以改正,万分感谢!
作者简介
邹琼俊,湖南人,Web全栈工程师,CSDN学院讲师,博客园知名博主,著有图书《ASP.NET MVC企业级实战》《H5+移动应用实战开发》《Vue.js 2.x实践指南》。
致谢
首先要感谢的是夏毓彦编辑,没有他耐心的指导这本书不可能出版,其次是清华大学出版社的其他人员,正是他们的通力协作才使得整个创作不断被完善。
写一本书所费的时间和精力都是巨大的,写书期间,我占用了太多本该陪家人的时间,在这里要特别感谢我的爱人王丽丽,谢谢她帮我处理了许多生活上面的琐事;感谢我的父母,是他们含辛茹苦地把我培养成人。另外,还要感谢公司给我提供了一个自我提升的发展平台,让我顺利完成了本书的编写。
作 者
2021年1月