本书从零基础读者的角度出发,通过通俗易懂的语言、丰富多彩的实例,循序渐进地让读者在实践中学习JavaScript编程知识,并提升自己的实际开发能力。全书共分为4篇25章,内容包括JavaScript简介、JavaScript语言基础、条件判断语句、循环控制语句、函数、自定义对象、Math对象和Date对象、数组、String对象、JavaScript事件处理、文档对象、表单对象、图像对象、文档对象模型(DOM)、Window对象、Style对象、JavaScript中使用XML、Ajax技术、jQuery基础、jQuery控制页面、jQuery的事件处理、jQuery的动画效果、Vue.js基础、幸运大抽奖、51购商城等。书中知识点讲解细致,侧重介绍每个知识点的使用场景,涉及的代码给出了详细的注释,可以使读者轻松领会JavaScript程序开发的精髓,快速提高开发技能。同时,本书配套了大量教学视频,扫码即可观看,还提供所有程序源文件,方便读者实践。本书适合JavaScript初学者、软件开发入门者自学使用,也可用作高等院校相关专业的教材及参考书。