本书针对很多高职高专院校将JavaScript作为一门重要的程序设计课程,面向具有一定HTML5和CSS3基础的人群,详细介绍了如何将JavaScript与HTML5、CSS3相结合,开发交互性网页。
本书在编写过程中力求突出高职教育的特点,以“应用”为主旨和特征,以“培养学生的职业技术能力”为主要目的,注重对学生编程思想的开发和培养,提高他们分析问题、解决问题的能力,将教学内容与职业培养目标相结合。
教材简介
本书针对很多高职高专院校将JavaScript作为一门重要的程序设计课程,面向具有一定HTML5和CSS3基础的人群,详细介绍了如何将JavaScript与HTML5、CSS3相结合,开发交互性网页。
本书在编写过程中力求突出高职教育的特点,以“应用”为主旨和特征,以“培养学生的职业技术能力”为主要目的,注重对学生编程思想的开发和培养,提高他们分析问题、解决问题的能力,将教学内容与职业培养目标相结合。
项目一 Web前端开发基础
项目二 JavaScript基本语法
项目三 JavaScript数组
项目四 JavaScript函数
项目五 JavaScript对象
项目六 JavaScript事件
项目七 JavaScript正则表达式
项目八 HTML5本地与离线存储应用
项目九 HTML5画布Canvas应用
项目十 综合案例—网页小游戏制作
P1-典型HTML5前端页面设计
P6-密码验证小程序设计
P11-网页内容动态显示小程序设计
P19-加法运算小程序设计
P26-星期计算小程序设计
P36-整除数查询小程序设计
P50-数组处理字符串的妙用
P55-二维数组在排序问题中的妙用
P62-数组内容差异化合并小程序设计
P70-简单函数的定义与调用
P74-函数计数器小程序设计
P79-函数的嵌套与递归调用
P83-对象成员处理小程序设计
P87-不同属性的内置对象调用
P93-浏览器打开窗口数统计
P100-网页超级链接的抓取
P107-简易计算器设计
P115-网页版电子时钟设计
P120-输入字符放大镜设计
P132-网页文字替换
P137-身份证号码验证器
P143-文章关键字频率统计
P147-网站用户访问量统计
P153-离线数据存储
P158-卡通形象绘制
P171-照片心形合成设计
P177-母亲节贺卡制作
P184-网页版小游戏设计