您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
JAVASCRIPT程序设计基础教程(慕课版)/刘刚
字数: 551000
装帧: 平装
出版社: 人民邮电出版社
作者: 刘刚
出版日期: 2018-05-01
商品条码: 9787115486943
版次: 1
开本: 16开
页数: 290
出版年份: 2018
定价:
¥59.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1030分钟精讲视频,详细讲解基础知识、行业应用、操作过程 一线项目研发、设计、管理工程师+极客学院、北风网金牌讲师详细讲解实战应用 43个任务案例边学边练,全面涵盖知识点 基础知识任务+每章实战案例+综合设计实例+综合实战,4步从零基础到JS达人 平台支撑,免费赠送资源 1.全部案例源代码、素材、最终文件 2.全书电子教案 3.人邮学院高清精讲视频课程 视频可扫书中二维码移动观看,也可以登录人邮学院(www.rymooc.com),注册登录后使用封底刮刮卡激活课程,在线观看。案例代码等资源可登陆人邮教育社区(www.ryjiaoyu.com.cn)下载使用。
内容简介
JavaScript是目前非常流行的网页前端开发技术之一。本书利用大量案例深入浅出地介绍了JavaScript程序设计的基础知识。本书分为三篇,第一篇为初识JavaScript,包括JavaScript简介;第二篇为JavaScript推荐基础知识,包括JavaScript基本语法、JavaScript程序构成、JavaScript对象和JavaScript数组;第三篇为JavaScript技能提升,包括窗口和框架、document对象、表单、算法、综合设计实例——JavaScript特效制作以及综合实战——实现购物车功能。本书配有全套慕课课程,课程讲解生动细致,可用手机扫码观看课程,也可登录人邮学院网站进行系统学习。 本书适合作为高等院校、高职高专JavaScript程序设计相关课程的教材,也可供相关人员自学参考。
作者简介
小刚老师简介 ?一线项目研发、设计、管理工程师,高级项目管理师、项目监理师,负责纪检监察廉政监督监管平台、国家邮政局项目、政务大数据等多个重量项目的设计与开发。 ?极客学院、北风网金牌讲师 ?畅销书《微信小程序开发图解案例教程(附精讲视频)》《小程序实战视频课:微信小程序开发全案精讲》《Axure RP8原型设计图解微课视频教程 (Web+App)》作者
目录
第 一篇 初识JavaScript 第 1章 JavaScript简介 2 1.1 什么是JavaScript 3 1.2 JavaScript与Java的区别 3 1.3 JavaScript能做什么 4 1.4 JavaScript不能做什么 4 1.5 JavaScript实现 5 1.6 搭建JavaScript环境 6 1.6.1 浏览器 6 1.6.2 Web服务器(WAMP) 7 1.7 编写第 一个JavaScript程序 7 【任务1-1】热身 8 1.8 小结 8 第二篇 JavaScript推荐基础知识 第 2章 JavaScript基本语法 10 2.1 JavaScript在HTML中的使用 11 【任务2-1】在HTML中使用JavaScript 12 2.2 JavaScript代码调试方式 13 2.3 语句 15 2.4 变量 15 2.4.1 变量的概念 15 2.4.2 变量的类型 15 2.4.3 变量声明赋值 16 【任务2-2】变量赋值 16 2.4.4 变量作用域 16 2.4.5 变量提升 17 【任务2-3】运用变量提升 19 2.5 数据类型 20 2.5.1 基本数据类型 20 2.5.2 引用数据类型 22 2.5.3 基本数据类型和引用数据类型的区别 27 2.5.4 数据类型转换 28 2.6 表达式和运算符 32 2.6.1 表达式和运算符的概念 33 2.6.2 运算符类型 33 2.6.3 运算符优先级 46 2.7 关键字及保留字 47 2.8 正则表达式 48 2.8.1 正则表达式定义及特性 48 2.8.2 正则表达式语法 49 2.8.3 正则表达式在JavaScript中的使用 54 2.8.4 常见实例 55 【任务2-4】用正则表达式判断字符串中中文和英文的个数 58 2.9 注释 58 【任务2-5】使用注释 59 2.10 实战 60 【案例2-1】——用位运算符实现加减运算 60 2.11 小结 61 第3章 JavaScript程序构成 62 3.1 程序控制流 63 3.1.1 if条件语句 63 3.1.2 for循环语句 63 3.1.3 for...in循环语句 64 3.1.4 while循环语句 64 3.1.5 label语句 64 3.1.6 break和continue语句 64 3.1.7 do...while语句 67 3.1.8 switch语句 67 【任务3-1】使用条件语句 68 3.2 函数 69 3.2.1 函数表达式及语法 69 3.2.2 函数参数 69 3.2.3 函数返回值 74 3.2.4 函数调用模式 76 【任务3-2】定义及调用函数 78 3.2.5 call和apply的区别 79 3.2.6 递归调用 79 【任务3-3】使用递归函数 80 3.2.7 作用域 80 3.2.8 异常处理 82 【任务3-4】异常捕获与处理 82 3.2.9 闭包 83 3.3 事件及事件处理 85 3.3.1 什么是JavaScript事件 85 3.3.2 JavaScript事件处理程序方式 85 【任务3-5】使用JavaScript事件处理程序 89 3.3.3 常用窗口事件 90 3.3.4 常用鼠标事件 96 3.3.5 常用表单事件 100 3.3.6 常用键盘事件 104 3.4 实战 107 【案例3-1】——用循环实现Bingo卡片游戏 107 【案例3-2】——利用递归函数求阶乘相加 110 3.5 小结 111 第4章 JavaScript对象 112 4.1 对象简介 113 4.2 创建对象 114 【任务4-1】创建对象,理解存执机制 117 4.3 对象特性 118 【任务4-2】理解JavaScript面向对象特性 121 4.4 单体内置对象 123 4.4.1 Global对象 124 4.4.2 Math对象 127 4.5 实战 129 【案例4-1】——产生n个不重复随机数 129 4.6 小结 130 第5章 JavaScript数组 131 5.1 数组及数组元素 132 5.2 添加和删除元素 135 5.3 二维及多维数组 136 【任务5-1】使用多维数组 137 5.4 数组常用方法 139 【任务5-2】实现数组倒转、文本排序及数值排序 143 5.5 实战 144 【案例5-1】——计算产品销售额 144 5.6 小结 146 第三篇 JavaScript技能提升 第6章 窗口和框架 148 6.1 Window对象概述 149 6.1.1 什么是Window对象 149 6.1.2 Window对象属性和方法 149 6.1.3 窗口相关操作 156 【任务6-1】实现无间断的图片循环滚动效果 160 6.2 窗口框架简介 162 6.2.1 什么是窗口框架 162 6.2.2 窗口框架的基本结构 162 6.2.3 窗口框架的分割方式 163 6.3 窗口框架控制 163 6.3.1 框架设置标签frameset 163 6.3.2 子窗口设置标签frame 167 6.4 FRAME之间的链接 168 【任务6-2】窗口框架操作 169 6.5 浮动窗口 173 6.6 实战 174 【案例6-1】——iframe创建动态内容 174 6.7 小结 176 第7章 document对象 177 7.1 document对象概述 178 7.2 document对象属性 178 7.3 document对象方法 180 【任务7-1】运用document对象属性和方法 182 7.4 document对象集合 182 7.5 与Window对象区别 186 7.6 实战 186 【案例7-1】——仿LED跑马灯效果 186 7.7 小结 187 第8章 表单 188 8.1 表单基础 189 8.1.1 提交表单 189 8.1.2 重置表单 191 8.1.3 表单字段 192 【任务8-1】使用表单elements属性 196 8.2 表单验证 197 8.3 实战 202 【案例8-1】——注册表单验证 202 8.4 小结 208 第9章 算法 209 9.1 冒泡排序 210 9.2 选择排序 213 9.3 插入排序 215 9.4 希尔排序 217 9.5 归并排序 219 9.6 快速排序 222 9.7 堆排序 226 9.8 计数排序 228 9.9 桶排序 229 9.10 基数排序 231 9.11 实战 234 【案例9-1】——用算法实现斐波那契数列 234 【案例9-2】——用算法实现最少硬币找零问题 235 9.12 小结 237 第 10章 综合设计实例——JavaScript特效制作 238 10.1 焦点幻灯片 239 10.1.1 实例——实现焦点图片滤镜效果 239 10.1.2 实例——实现鼠标滑入焦点图切换效果 240 10.2 菜单导航 242 10.2.1 实例——制作QQ页面式导航栏 242 10.2.2 实例——制作京东式竖排二级导航 244 10.2.3 实例——制作淘宝式多级选择菜单 248 10.3 Tab选项卡 253 10.3.1 实例——实现单击切换Tab 253 10.3.2 实例——实现定时自动切换Tab 255 10.4 图片特效 259 10.4.1 实例——实现图片放大镜效果 259 10.4.2 实例——实现图片自动滚动效果 262 10.5 文字特效 263 10.5.1 实例——实现文字闪动效果 263 10.5.2 实例——实现滚动变色的文字效果 265 10.6 表单按钮特效 266 10.6.1 实例——实现按钮联动 266 10.6.2 实例——实现确认提示 267 10.7 小结 268 第 11章 综合实战——实现购物车功能 269 11.1 购物车特效布局 270 11.2 准备工作 273 11.3 商品全选及合计功能实现 274 11.4 商品预览浮层功能 277 11.5 取消选择与事件代理 280 11.6 商品价格计算 282 11.7 实现删除 286 11.8 小结 290
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网