您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
JavaScript+Vue.js前端开发任务驱动式教程
字数: 526
出版社: 人民邮电
作者: 仇善梁 陈承欢
商品条码: 9787115664525
适读年龄: 12+
版次: 1
开本: 16开
页数: 270
出版年份: 2025
印次: 1
定价:
¥69.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
舞蹈音乐的基础理论与应用
内容简介
本书在教材模块化、一体化、层次化、活页式等方面做了大量的探索与实践,合理选取并有序组织了教材内容,兼顾了知识讲解的灵活性与教材的实用性。本书分为上、下两篇,将JavaScript+Vue.js前端开发的理论知识讲解与编程技能训练按由易到难、由浅入深的规律划分为了15个模块,分别是JavaScript知识入门及应用、JavaScript编程基础及应用、JavaScript流程控制及应用、JavaScript函数编程及应用、JavaScript对象编程及应用、JavaScript对象模型及应用、JavaScript事件处理及应用、Vue.js基础知识及应用、Vue.js网页模板制作、Vue.js数据绑定与样式绑定、Vue.js项目创建与运行、Vue.js组件构建与应用、Vue.js过渡与动画实现、Vue.js路由配置与应用,以及Vuex状态管理。 本书可以作为普通高等院校、高职高专或中等职业院校各专业相关课程的教材,也可以作为前端开发爱好者的自学参考书。
作者简介
仇善梁,男,1983年12月17日出生,硕士,副教授,江苏旅游职业学院教务处处长,长期从事web开发技术教学研究,曾获全国职业院校信息化教学大赛教学软件组一等奖,江苏省职业院校技能大赛二等奖,指导学生获第十四届蓝桥杯全国软件和信息技术专业人才大赛web应用开发项目江苏省一等奖,全国三等奖,取得软著2项,主持开发技术服务类横向项目3项,任江苏省高等学校教育信息化研究会教学技术委员会委员,南京市人社局职业技术培训(HarmonyOS应用开发)讲师。
目录
上篇 JavaScript应用程序设计 模块1 JavaScript知识入门及应用 2 学习领会 2 1.1 JavaScript简介 2 1.2 初识ECMAScript 6.0 3 1.3 JavaScript常用的开发工具 3 1.4 ECMAScript的基本语法规则 4 1.5 JavaScript的注释 7 1.6 在HTML文档中嵌入JavaScript代码的方法 7 1.7 JavaScript的功能展示 10 1.8 JavaScript的输出 11 1.9 JavaScript的消息框 12 1.10 JavaScript库 13 应用实践 14 【任务1】 使用JavaScript实现具有手风琴效果的横向焦点图片轮换 14 在线测试 16 模块2 JavaScript编程基础及应用 17 学习领会 17 2.1 ECMAScript的关键字与保留字 17 2.2 JavaScript的常量及常量声明 18 2.3 JavaScript的变量 21 2.4 JavaScript的数据类型 23 2.5 typeof运算符与数据类型的检测 25 2.6 JavaScript数据类型的转换 26 2.7 字符串的基本操作 28 2.8 JavaScript的运算符与表达式 29 2.9 JSON及其使用 33 应用实践 35 【任务2】 实现动态加载网页内容 35 在线测试 36 模块3 JavaScript流程控制及应用 37 学习领会 37 3.1 JavaScript的条件语句 37 3.2 JavaScript的循环语句 41 应用实践 46 【任务3-1】 在不同的节日显示对应的问候语 46 【任务3-2】 在不同时间段显示不同的问候语 46 【任务3-3】 一周内每天显示不同的图片 47 【任务3-4】 实现鼠标指针滑过时动态改变显示内容及其外观效果 48 在线测试 50 模块4 JavaScript函数编程及应用 51 学习领会 51 4.1 JavaScript的函数 51 4.2 JavaScript的计时方法 58 应用实践 61 【任务4-1】 实现动态改变样式 61 【任务4-2】 实现动态改变网页字体大小及关闭网页窗口 62 在线测试 63 模块5 JavaScript对象编程及应用 64 学习领会 64 5.1 JavaScript的字符串对象及方法 64 5.2 JavaScript的数值对象及方法 68 5.3 JavaScript的日期对象及方法 71 5.4 JavaScript的数组对象及方法 74 5.5 JavaScript的自定义对象 79 5.6 ES6使用class构造对象 83 5.7 JavaScript的this指针 85 5.8 JavaScript的正则表达式与应用 86 5.9 JavaScript的RegExp对象及其方法 88 5.10 支持正则表达式的String对象的方法 91 应用实践 94 【任务5-1】 在特定日期范围内显示打折促销信息 94 【任务5-2】 实现在线考试倒计时 95 【任务5-3】 显示常规格式的当前日期与时间 96 在线测试 97 模块6 JavaScript对象模型及应用 98 学习领会 98 6.1 JavaScript的文档对象及操作 98 6.2 JavaScript的浏览器对象及操作 103 6.3 位置与尺寸及JavaScript的设置方法 106 6.3.1 网页元素的宽度和高度 106 6.3.2 网页元素的位置 109 6.3.3 通过网页元素的样式属性style获取或设置元素的尺寸和位置 111 应用实践 111 【任务6-1】 实现邮箱自动导航 111 【任务6-2】 实现网页内容折叠与展开 112 在线测试 114 模块7 JavaScript事件处理及应用 115 学习领会 115 7.1 认知JavaScript的事件 115 7.2 JavaScript的鼠标事件和键盘事件 116 7.3 页面事件 116 7.4 表单及表单控件事件 116 7.5 编辑事件 117 7.6 event对象 117 7.7 JavaScript的事件方法 117 7.8 JavaScript的异常处理 118 7.9 JavaScript代码的调试 120 应用实践 120 【任务7-1】 实现网页中的横向导航菜单 120 【任务7-2】 实现网页中图片连续向上滚动 122 在线测试 123 下篇 Vue.js应用程序设计 模块8 Vue.js基础知识及应用 125 学习领会 125 8.1 Vue.js概述 125 8.2 下载、安装与引入Vue.js 128 8.2.1 下载与安装Vue.js 128 8.2.2 引入Vue.js 129 8.3 Vue.js应用入门 129 8.3.1 页面模板插值 131 8.3.2 创建Vue.js实例 131 8.3.3 浏览网页demo0802.html与查看数据 132 8.4 Vue.js实例的数据选项 132 8.5 Vue.js的DOM选项 138 8.6 Vue.js的实例属性 139 8.7 Vue.js的实例方法 139 8.8 认知MVVM模式 141 8.8.1 什么是MVVM 141 8.8.2 为什么要使用MVVM 142 8.8.3 MVVM的组成部分 142 8.8.4 MVVM模式的实现者 143 应用实践 143 【任务8-1】 编写程序代码计算金额 143 【任务8-2】 反向输出字符串 145 【任务8-3】 编写程序代码实现图片轮播 146 在线测试 147 模块9 Vue.js网页模板制作 148 学习领会 148 9.1 Vue.js的指令 148 9.1.1 指令概述 148 9.1.2 常用的Vue.js指令 149 9.2 模板内容渲染 153 9.2.1 模板动态插值 153 9.2.2 使用v-html指令输出HTML代码 153 9.2.3 表达式插值 154 9.2.4 使用v-text指令实现模板插值的类似效果 155 9.2.5 静态插值 155 9.2.6 使用v-bind指令动态地绑定一个或多个特性 156 9.3 模板逻辑控制 157 9.3.1 模板条件渲染 157 9.3.2 循环渲染 160 9.4 Vue.js数组更新 165 9.4.1 使用Vue.js的变异方法更新数组 165 9.4.2 使用Vue.js的非变异方法更新数组 165 9.4.3 数组的过滤或排序 166 9.5 Vue.js事件处理 166 9.5.1 事件监听 166 9.5.2 巧用事件修饰符 170 9.6 网页模板制作 171 9.7 鼠标修饰符与键值修饰符 173 9.7.1 鼠标修饰符 173 9.7.2 键值修饰符 173 9.7.3 其他修饰符 174 应用实践 175 【任务9-1】 使用带有v-for指令的
标签来渲染多个元素 175 【任务9-2】 使用v-for指令循环显示嵌套的对象 175 在线测试 176 模块10 Vue.js数据绑定与样式绑定 177 学习领会 177 10.1 Vue.js表单控件的数据绑定 177 10.1.1 输入框的数据绑定 177 10.1.2 复选框的数据绑定 179 10.1.3 单选按钮的数据绑定 179 10.1.4 选择列表的数据绑定 180 10.2 绑定value 182 10.2.1 复选框绑定value 182 10.2.2 单选按钮绑定value 183 10.2.3 选择列表绑定value 183 10.3 在v-model指令中巧用修饰符 184 10.3.1 巧用.lazy修饰符 184 10.3.2 巧用.number修饰符 185 10.3.3 巧用.trim修饰符 185 10.4 绑定class属性 185 10.4.1 以对象方式绑定class属性 186 10.4.2 以数组方式绑定class属性 188 10.4.3 以三元表达式方式绑定class属性 189 10.4.4 以组件方式绑定class属性 189 10.5 绑定style 190 10.5.1 使用v-bind:style直接设置样式 190 10.5.2 使用v-bind:style绑定样式对象 191 10.5.3 使用v-bind:style绑定样式数组 191 10.5.4 使用三元表达式动态绑定style 191 10.5.5 使用v-bind:style绑定多重值 192 10.5.6 Vue.js对浏览器前缀的处理 192 10.6 定义与使用过滤器 192 10.6.1 过滤器的基本用法 192 10.6.2 串联使用的过滤器 192 10.6.3 以带参数的JavaScript函数使用过滤器 193 10.6.4 在v-bind表达式中使用过滤器 193 应用实践 193 【任务10-1】 编写程序实现英寸与毫米之间的单位换算 193 【任务10-2】 编写程序代码实现图片自动播放与单击播放功能 194 【任务10-3】 编写程序代码实现图片自动缩放与图片播放功能 195 在线测试 196 模块11 Vue.js项目创建与运行 197 学习领会 197 11.1 创建基于webpack模板的Vue.js项目 197 11.2 使用vue create命令创建Vue 2.x项目 200 11.3 使用vue create命令创建Vue 3.x项目 202 11.4 认知Vue.js项目的组成结构与自定义配置 203 11.4.1 认知基于Vue CLI 2.x的项目的组成结构 203 11.4.2 认知基于Vue CLI 2.x的package.json文件 203 11.4.3 基于Vue CLI 2.x的项目的自定义配 204 11.4.4 认知基于Vue CLI 3.x的项目的组成结构 205 应用实践 207 【任务11】 基于Node.js+Vue.js+MySQL实现前后端分离的登录与注册功能 207 在线测试 211 模块12 Vue.js组件构建与应用 212 学习领会 212 12.1 组件基础 212 12.1.1 初识组件定义 212 12.1.2 组件的组织 215 12.1.3 嵌套限制 215 12.1.4 根元素 216 12.1.5 原生事件 216 12.2 组件注册与使用 217 12.2.1 组件命名 217 12.2.2 全局注册 218 12.2.3 局部注册 219 12.2.4 使用组件 220 12.3 组件构建 220 12.3.1 使用extend()方法构建组件 220 12.3.2 使用
标签构建组件 221 12.3.3 使用
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网