内容简介
JavaScript是一种直译式脚本语言,它的一个很大的优势就是绝大多数浏览器都包含了JavaScript的解释器,这样我们在学习JavaScript时不需要安装任何开发软件,只要写一个网页文件,嵌入JavaScript代码就能在浏览器中进行代码的调试,非常方便。对于硬件爱好者来说,学习JavaScript还有一个好处就是能让自己的硬件作品更贴近IoT(物联网)应用。了解了JavaScript,我们能够在显示的页面上实现更多的效果,同时,目前有很多硬件也支持用JavaScript来编程。本书以制作国际象棋、五子棋、弹球、贪吃蛇、拼图、打飞机等经典游戏为例,带你从零起步,学习JavaScript的编程方法,适合对游戏和编程感兴趣的初学者阅读。而且本书融入了创客的项目式思路,在一个个实例的制作过程中学习知识,语言通俗易懂,图文并茂,会带给你与以往内容枯燥的编程教程完全不同的全新体验。
AI简介
这是一本面向对游戏和编程感兴趣的初学者的书籍。本书以制作国际象棋、五子棋、弹球、贪吃蛇、拼图、打飞机等经典游戏为例,带领读者从零起步,学习JavaScript的编程方法。书中详细解析了JavaScript语言简介,JavaScript学习动因,ECMAScript标准的确立,JavaScript解释性语言特性,浏览器开发者工具介绍,控制台与JavaScript运算,变量定义与赋值,使用prompt函数获取用户输入,JavaScript对DOM的操作,使用for循环绘制棋盘的方格,贪吃蛇游戏的框架搭建,贪吃蛇的移动实现,打乱拼图的实现方式,子弹射击游戏的实现,网页初始化及引擎对象的创建,以及游戏优化等内容。
在JavaScript语言简介中,书中详细介绍了JavaScript的起源、特点、历史、特性以及应用。JavaScript学习动因源于作者在制作基于OpenWRT的无线监控小车时,需要将监控画面通过路由器传输到网页上,因此产生了学习JavaScript的意愿。ECMAScript标准的确立标志着JavaScript作为一种编程语言正式被标准化,为JavaScript在浏览器和其他环