![]()
内容推荐 JavaScript(简称JS)是一种轻量级、解释型的编程语言。它不仅是开发Web页面的重要脚本语言,而且还被用到了很多非浏览器环境中。JavaScript是基于原型编程、多范式的动态脚本语言,支持面向对象、命令式、声明式、函数式编程范式。 本书介绍JavaScript程序设计技术,以案例的形式组织知识点。全书共有六大案例,主要知识点包括基本语法、数组、函数、DOM、事件、正则表达式、Ajax等。本书采用这种内容组织形式,有助于初学者快速掌握JS的知识点,提高JS的应用水平和开发能力。 本书适合作为高职高专院校计算机类专业的教材,也可作为计算机Web编程爱好者学习JavaScript的参考书。 目录 案例一 百花争妍 一 知识链接 1.JS的三种引入方式 2.JS的注释 3.变量定义和赋值 4.数组定义、初始化、遍历(forin) 5.无参函数定义和调用 6.DOM元素 7.定时器方法setTimeout和clearTimeout 8.onload事件 9.随机数和取整 10.getElementsByClassName方法 11.选择结构 二 案例实现 1.设计思路 2.实现步骤 案例二 轮播图 一 知识链接 1.常量、变量定义、赋值 2.数组的定义与遍历(for) 3.有参函数定义与调用 4.对象(JSON)的定义与遍历 5.定时器方法setInterval和clearInterval 6.onmouseout、onmouseover和onclick事件 7.DOM元素的遍历 8.getElementsByTagName和getElementByld方法 二 案例实现 1.设计思路 2.实现步骤 案例三 捕鱼键盘猎手 一 知识链接 1.对象的概念式 2.对象的字面量语法和JSON数据格式 3.对象成员的访问 4.for in和for of 5.构造函数 6.画布 7.鼠标事件 8.键盘事件 9.onload事件 10.变量的作用域和闭包函数 11.三种对话框 12.Ajax 13.声音的播放 14.函数参数的值传递和引用传递 二 案例实现 1.背景场景的设计思路 2.背景场景的设计实现 3.欢迎界面的设计思路 4.欢迎界面的设计实现 5.游戏界面的设计思路 6.游戏界面的设计实现 7.排行榜界面的设计思路 8.排行榜界面的设计实现 案例四 金额转换器 一 知识链接 1.querySelector和querySelectorAll 2.事件流和事件对象 3.字符串连接 4.字符串查找 5.字符串截取 6.while和do while循环 7.动态修改网页的代码 二 案例实现 1.设计思路 2.实现步骤 案例五 音乐播放器 一 知识链接 1.字符串大小写转换 2.获取和修改DOM元素的属性值 3.encodetJRIComponent和decoderJRIComponent 4.className和classList 5.数据类型转换 6.Audio音乐播放 二 案例实现 1.设计思路 2.实现步骤 案例六 表单验证 一 知识链接 1.表单的submit事件 2.表单的focus和blur事件 3.正则表达式 4.Date对象 5.Math对象 6.BOM对象 二 案例实现 1.设计思路 2.实现步骤 参考文献 |