移动Web前端开发基础
出版时间:
2020-04
版次:
1
ISBN:
9787113265601
定价:
49.00
装帧:
其他
开本:
16开
纸张:
胶版纸
页数:
304页
2人买过
-
移动Web前端开发是移动互联网时代触屏网站、App等互联网产品开发中重要的组成部分。移动Web前端开发技术日新月异,本书立足技术标准和教学需要,注重基础知识,并且辅助持续更新的线上实际案例。全书共分10章:第1~2章介绍移动Web前端的发展和现状以及开发环境的搭建;第3章介绍标准的HTML 5语言;第4~5章介绍CSS语言,涵盖标准的属性和布局方法;第6~7章介绍移动Web前端的核心语言JavaScript;第8章讲解响应式框架Bootstrap;第9~10章讲解HTML 5的API和Vue。本书适合作为高等学校数字媒体类相关专业的本科生教材,也可作为相关开发人员的实践参考用书。 陈童,男,硕士,工程师,2002年毕业于哈尔滨工业大学。多年从事网站设计与实现、站技术演进与形态构造、用户体验设计、广告效果研究、二维动画软件系统、网页设计软件系统的教学。参与国家社科项目、省部级项目多项。李颖,硕士,安徽工程大学教师,从事网站设计与开发课程教学多年,教学经验丰富。王妍,博士,教授,哈尔滨工业大学教师,从事设计心理学教学多年,教学经验非常丰富。 目 录Contents第1章初识移动Web前端111移动Web前端的发展历程1111Web前端开发的历史1112Web前端的定义2113Web前端的工作范畴2114移动Web前端的定义312移动Web前端现状与未来4121移动Web前端开发的价值4122移动Web前端开发需要掌握的知识体系5123成为卓越的移动Web前端工程师的途径613相关问题的释疑7131移动Web前端工程师缺乏的原因7132提高移动Web前端开发能力的方法8小结8习题8第2章移动Web开发环境的搭建921Sublime Text编辑器922Emmet插件的使用15221使用方法15222语法1523使用Nodejs1824NPM包管理器21小结22习题22第3章Web前端的结构层:HTML 52331HTML简介23311HTML的定义23312HTML标签2332HTML 5的定义2433HTML 5文档2434HTML术语和概念25341HTML元素语法25342HTML属性26343HTML的全局属性2635HTML的基础标签2736HTML中关于文字格式的标签2837有关列表的标签3138有关图像的标签3138132382333833339有关链接的标签33移动Web前端开发基础目录3913439234310表格343101353102363103、和36311表单37311138311238311340311441311542311642311743311743311844311944311104531111453111245312样式/节463121语义的定义463122HTML 5大纲算法47313元信息47313147313247313348小结48习题49第4章Web前端的表现层:CSS5041CSS简介50411为文档添加样式的三种方法50412CSS命名规则5142CSS选择符51421基本选择符52422层次选择符52423伪类选择符53424伪元素选择符54425属性选择符5543取值和单位5544CSS的字体属性(Font)5745文本属性(Text)6046文本修饰(TextDecoration)6647颜色和背景(Color and Background)6948轮廓和边框(Outline and Border)7349列表(List)80410表格(Table)82411内容(Content)84412尺寸与补白(Dimension)85小结89习题89第5章Web前端的表现层:CSS布局9051定位(Positioning)9052布局(Layout)9353伸缩盒(Flexible Box Layout)9754多列布局(Multicolumn)10255渐变(Gradient)10656变换(Transform)10857过渡(Transition)11258动画(Animation)11559打印(Print)120510媒体查询(Media Queries)121小结126习题126第6章Web前端的行为层:JavaScript语言12861词法结构128611字符集128612注释129613直接量129614标识符129615保留字129616可选的分号13062数据类型和值131621数字132622字符串133623布尔值133624null和undefined134625全局对象134626包装对象134627类型转换135628变量135629变量作用域13663表达式和运算符136631表达式137632表达式运算141633其他操作符14164语句142641声明语句143642条件语句143643循环144644跳转145645其他类型语句145646JavaScript语句小结14665对象147651创建对象148652属性的查询和设置148653删除属性149654检测属性149655枚举属性149656属性getter和setter150657属性的特性150658对象的三个属性150659序列化对象1516510对象方法15166数组152661创建数组152662数组遍历152663多维数组153664数组方法153665ECMAScript 5中的数组方法155666数组类型15667函数156671函数定义157672函数调用157673函数的实参和形参158674作为命名空间的函数158675闭包159676函数属性、方法和构造函数159677function()构造函数160小结160习题161第7章Web前端的行为层:Web浏览器中的JavaScript16571客户端JavaScript165711在HTML中嵌入JavaScript165712JavaScript程序的执行166713兼容性和互用性16772Window对象168721计时器168722浏览器定位和导航168723浏览历史169724浏览器和屏幕信息169725对话框170726错误处理170727多窗口和窗体17073脚本化文档171731DOM概览171732选取文档元素172733文档结构和遍历173734属性174735元素的内容174736创建、插入和删除节点175737文档和元素的几何形状和滚动176738HTML表单17774脚本化CSS179741脚本化内联样式179742查询计算出的样式180743脚本化CSS类180744脚本化样式表18075事件处理181751事件类型182752注册事件处理程序184753事件处理程序的调用186754鼠标事件187755鼠标滚轮事件187756拖放事件188757文本事件188758键盘事件18876脚本化HTTP189761使用XMLHttpRequest189762编码请求主体191763HTTP进度事件192764中止请求和超时192765跨域HTTP请求192766借助发送HTTP请求:JSONP193小结193习题193第8章Bootstrap与响应式设计19581Bootstrap是什么195811Bootstrap简述195812如何使用Bootstrap196813包含内容196814简单模板19682网格系统197821实现原理197822工作原理197823基本用法19883排版199831标题199832段落199833标签199834和标签199835和标签199836和标签199837和标签200838文本对齐方式200839字母大小写2008310标签的title属性2008311引用样式2018312列表2018313代码2028314表格20284表单203841基础表单204842输入框204843下拉框204844文本域204845多选框和单选框205846表单焦点205847表单禁用206848验证样式206849元素大小2068410按钮2078411图片2098412图标20985下拉菜单209851基本用法209852基本原理210853分隔线210854菜单标题211855对齐方式211856菜单状态21186按钮组211861基本按钮组211862工具栏212863按钮组的大小212864嵌套分组212865垂直分组213866等分按钮213867按钮下拉菜单21387导航214871导航基础样式214872选项卡导航214873Pills导航215874垂直导航215875导航状态215876自适应导航216877导航二级菜单216878面包屑导航217879导航条2178710导航条的基本用法2178711品牌图标2188712导航条——表单搜索功能2188713导航条——按钮2198714导航条——文本和超链接2198715固定导航条2198716响应式导航条2208717分页导航22188内置组件222881面板222882缩略图223883页头224884提示框224885进度条225886媒体对象226887列表组228小结229习题229第9章移动Web前端的HTML 5 API23091脚本化音频和视频230911类型选择和加载231912控制媒体播放231913查询媒体状态232914媒体相关事件23392标签中的图形234921绘制线段和填充多边形235922图形属性235923画布的尺寸和坐标236924坐标系变换236925绘制和填充曲线236926矩形237927颜色、透明度、渐变以及图案237928线段绘制相关的属性238929文本2389210裁剪2399211阴影2399212图片2409213合成2409214像素操作24193History API的基本概念241931historypushState()241932historyreplaceState()241933windowonpopState24194Web存储242941存储有效期和作用域242942存储API243943存储事件24395类型化数组和ArrayBuffer24396Blob245961文件作为Blob245962构造Blob245963Blob URL246964读取Blob24697文件系统API24698客户端数据库24799应用程序存储和离线Web应用249991应用程序缓存清单249992缓存的更新250小结251习题252第10章Vuejs前端框架253101Vuejs基础2531011安装2531012起步2531013Vue实例2571014模板语法2591015计算属性2601016Class与 Style 绑定2621017条件渲染2641018列表渲染2651019监听事件26610110表单输入绑定26910111组件基础271102深入理解组件系统2751021组件注册2751022Prop2771023自定义事件2811024插槽282103过渡和动画2861031单元素/组件的过渡2861032初始渲染的过渡2931033多个元素的过渡2931034过渡模式2951035多个组件的过渡2951036列表过渡2961037可复用的过渡2991038动态过渡300小结302习题302参考文献303
-
内容简介:
移动Web前端开发是移动互联网时代触屏网站、App等互联网产品开发中重要的组成部分。移动Web前端开发技术日新月异,本书立足技术标准和教学需要,注重基础知识,并且辅助持续更新的线上实际案例。全书共分10章:第1~2章介绍移动Web前端的发展和现状以及开发环境的搭建;第3章介绍标准的HTML 5语言;第4~5章介绍CSS语言,涵盖标准的属性和布局方法;第6~7章介绍移动Web前端的核心语言JavaScript;第8章讲解响应式框架Bootstrap;第9~10章讲解HTML 5的API和Vue。本书适合作为高等学校数字媒体类相关专业的本科生教材,也可作为相关开发人员的实践参考用书。
-
作者简介:
陈童,男,硕士,工程师,2002年毕业于哈尔滨工业大学。多年从事网站设计与实现、站技术演进与形态构造、用户体验设计、广告效果研究、二维动画软件系统、网页设计软件系统的教学。参与国家社科项目、省部级项目多项。李颖,硕士,安徽工程大学教师,从事网站设计与开发课程教学多年,教学经验丰富。王妍,博士,教授,哈尔滨工业大学教师,从事设计心理学教学多年,教学经验非常丰富。
-
目录:
目 录Contents第1章初识移动Web前端111移动Web前端的发展历程1111Web前端开发的历史1112Web前端的定义2113Web前端的工作范畴2114移动Web前端的定义312移动Web前端现状与未来4121移动Web前端开发的价值4122移动Web前端开发需要掌握的知识体系5123成为卓越的移动Web前端工程师的途径613相关问题的释疑7131移动Web前端工程师缺乏的原因7132提高移动Web前端开发能力的方法8小结8习题8第2章移动Web开发环境的搭建921Sublime Text编辑器922Emmet插件的使用15221使用方法15222语法1523使用Nodejs1824NPM包管理器21小结22习题22第3章Web前端的结构层:HTML 52331HTML简介23311HTML的定义23312HTML标签2332HTML 5的定义2433HTML 5文档2434HTML术语和概念25341HTML元素语法25342HTML属性26343HTML的全局属性2635HTML的基础标签2736HTML中关于文字格式的标签2837有关列表的标签3138有关图像的标签3138132382333833339有关链接的标签33移动Web前端开发基础目录3913439234310表格343101353102363103、和36311表单37311138311238311340311441311542311642311743311743311844311944311104531111453111245312样式/节463121语义的定义463122HTML 5大纲算法47313元信息47313147313247313348小结48习题49第4章Web前端的表现层:CSS5041CSS简介50411为文档添加样式的三种方法50412CSS命名规则5142CSS选择符51421基本选择符52422层次选择符52423伪类选择符53424伪元素选择符54425属性选择符5543取值和单位5544CSS的字体属性(Font)5745文本属性(Text)6046文本修饰(TextDecoration)6647颜色和背景(Color and Background)6948轮廓和边框(Outline and Border)7349列表(List)80410表格(Table)82411内容(Content)84412尺寸与补白(Dimension)85小结89习题89第5章Web前端的表现层:CSS布局9051定位(Positioning)9052布局(Layout)9353伸缩盒(Flexible Box Layout)9754多列布局(Multicolumn)10255渐变(Gradient)10656变换(Transform)10857过渡(Transition)11258动画(Animation)11559打印(Print)120510媒体查询(Media Queries)121小结126习题126第6章Web前端的行为层:JavaScript语言12861词法结构128611字符集128612注释129613直接量129614标识符129615保留字129616可选的分号13062数据类型和值131621数字132622字符串133623布尔值133624null和undefined134625全局对象134626包装对象134627类型转换135628变量135629变量作用域13663表达式和运算符136631表达式137632表达式运算141633其他操作符14164语句142641声明语句143642条件语句143643循环144644跳转145645其他类型语句145646JavaScript语句小结14665对象147651创建对象148652属性的查询和设置148653删除属性149654检测属性149655枚举属性149656属性getter和setter150657属性的特性150658对象的三个属性150659序列化对象1516510对象方法15166数组152661创建数组152662数组遍历152663多维数组153664数组方法153665ECMAScript 5中的数组方法155666数组类型15667函数156671函数定义157672函数调用157673函数的实参和形参158674作为命名空间的函数158675闭包159676函数属性、方法和构造函数159677function()构造函数160小结160习题161第7章Web前端的行为层:Web浏览器中的JavaScript16571客户端JavaScript165711在HTML中嵌入JavaScript165712JavaScript程序的执行166713兼容性和互用性16772Window对象168721计时器168722浏览器定位和导航168723浏览历史169724浏览器和屏幕信息169725对话框170726错误处理170727多窗口和窗体17073脚本化文档171731DOM概览171732选取文档元素172733文档结构和遍历173734属性174735元素的内容174736创建、插入和删除节点175737文档和元素的几何形状和滚动176738HTML表单17774脚本化CSS179741脚本化内联样式179742查询计算出的样式180743脚本化CSS类180744脚本化样式表18075事件处理181751事件类型182752注册事件处理程序184753事件处理程序的调用186754鼠标事件187755鼠标滚轮事件187756拖放事件188757文本事件188758键盘事件18876脚本化HTTP189761使用XMLHttpRequest189762编码请求主体191763HTTP进度事件192764中止请求和超时192765跨域HTTP请求192766借助发送HTTP请求:JSONP193小结193习题193第8章Bootstrap与响应式设计19581Bootstrap是什么195811Bootstrap简述195812如何使用Bootstrap196813包含内容196814简单模板19682网格系统197821实现原理197822工作原理197823基本用法19883排版199831标题199832段落199833标签199834和标签199835和标签199836和标签199837和标签200838文本对齐方式200839字母大小写2008310标签的title属性2008311引用样式2018312列表2018313代码2028314表格20284表单203841基础表单204842输入框204843下拉框204844文本域204845多选框和单选框205846表单焦点205847表单禁用206848验证样式206849元素大小2068410按钮2078411图片2098412图标20985下拉菜单209851基本用法209852基本原理210853分隔线210854菜单标题211855对齐方式211856菜单状态21186按钮组211861基本按钮组211862工具栏212863按钮组的大小212864嵌套分组212865垂直分组213866等分按钮213867按钮下拉菜单21387导航214871导航基础样式214872选项卡导航214873Pills导航215874垂直导航215875导航状态215876自适应导航216877导航二级菜单216878面包屑导航217879导航条2178710导航条的基本用法2178711品牌图标2188712导航条——表单搜索功能2188713导航条——按钮2198714导航条——文本和超链接2198715固定导航条2198716响应式导航条2208717分页导航22188内置组件222881面板222882缩略图223883页头224884提示框224885进度条225886媒体对象226887列表组228小结229习题229第9章移动Web前端的HTML 5 API23091脚本化音频和视频230911类型选择和加载231912控制媒体播放231913查询媒体状态232914媒体相关事件23392标签中的图形234921绘制线段和填充多边形235922图形属性235923画布的尺寸和坐标236924坐标系变换236925绘制和填充曲线236926矩形237927颜色、透明度、渐变以及图案237928线段绘制相关的属性238929文本2389210裁剪2399211阴影2399212图片2409213合成2409214像素操作24193History API的基本概念241931historypushState()241932historyreplaceState()241933windowonpopState24194Web存储242941存储有效期和作用域242942存储API243943存储事件24395类型化数组和ArrayBuffer24396Blob245961文件作为Blob245962构造Blob245963Blob URL246964读取Blob24697文件系统API24698客户端数据库24799应用程序存储和离线Web应用249991应用程序缓存清单249992缓存的更新250小结251习题252第10章Vuejs前端框架253101Vuejs基础2531011安装2531012起步2531013Vue实例2571014模板语法2591015计算属性2601016Class与 Style 绑定2621017条件渲染2641018列表渲染2651019监听事件26610110表单输入绑定26910111组件基础271102深入理解组件系统2751021组件注册2751022Prop2771023自定义事件2811024插槽282103过渡和动画2861031单元素/组件的过渡2861032初始渲染的过渡2931033多个元素的过渡2931034过渡模式2951035多个组件的过渡2951036列表过渡2961037可复用的过渡2991038动态过渡300小结302习题302参考文献303
查看详情
-
全新
山东省泰安市
平均发货22小时
成功完成率86.97%
-
全新
河北省保定市
平均发货29小时
成功完成率88.92%
-
全新
广东省广州市
平均发货18小时
成功完成率86.71%
-
九品
北京市通州区
平均发货9小时
成功完成率87.96%
-
全新
江苏省南京市
平均发货14小时
成功完成率82.64%
-
移动Web前端开发基础
正版二手书,批量上传有误差,套装请联系客服再下单,均有笔记不影响使用,无赠品、光盘、MP3等
八五品
山东省济南市
平均发货8小时
成功完成率90.3%
-
八五品
河南省鹤壁市
平均发货20小时
成功完成率90.34%
-
全新
上海市黄浦区
平均发货10小时
成功完成率94.23%
-
九品
河北省衡水市
平均发货13小时
成功完成率94.94%
-
九品
北京市通州区
平均发货8小时
成功完成率92.97%
-
九五品
江西省南昌市
平均发货20小时
成功完成率85.07%
-
八五品
河南省鹤壁市
平均发货22小时
成功完成率83.55%
-
全新
四川省成都市
平均发货22小时
成功完成率87.22%
-
九品
江西省南昌市
平均发货19小时
成功完成率85.98%
-
全新
北京市丰台区
平均发货7小时
成功完成率91.32%
-
全新
北京市朝阳区
平均发货13小时
成功完成率84.15%
-
移动Web前端开发基础
重要提醒:::重要提醒::所有图书保证正版,按书名发货图片仅供参考, 有疑问请咨询客服,看清书名按书名发货
全新
北京市通州区
平均发货10小时
成功完成率90.47%
-
九五品
浙江省杭州市
平均发货10小时
成功完成率93.38%
-
九品
河南省商丘市
平均发货15小时
成功完成率90.86%
-
全新
河北省保定市
平均发货22小时
成功完成率81.77%
-
全新
北京市丰台区
平均发货24小时
成功完成率76.71%
-
九五品
浙江省丽水市
平均发货10小时
成功完成率93.08%
-
全新
山东省泰安市
平均发货10小时
成功完成率91.08%
-
全新
广东省广州市
平均发货9小时
成功完成率86.49%
-
移动Web前端开发基础
新华书店全新正版书籍。书名与图片不一致的,以书名为准。个别套装书为单本价格,详情请咨询客服下单。
全新
河北省沧州市
平均发货13小时
成功完成率71.54%
-
全新
河北省保定市
平均发货13小时
成功完成率100%
-
全新
山东省淄博市
平均发货10小时
成功完成率94.29%
-
移动Web前端开发基础
所有图书均为正版新书,库存书,ISBN匹配图片偶尔会有误差,订单以ISBN码为准,套装@合集价格低的实为单本,版本有疑问先咨询下再下单
全新
河南省开封市
平均发货18小时
成功完成率68.87%
-
全新
北京市房山区
平均发货15小时
成功完成率83.89%
-
移动Web前端开发基础
正版二手,均有笔记不影响使用,无赠品、光盘、MP3569等。如需购买套装书,请联系客服核实,批量上传数据有误差,套装书售后运费自理,还请见谅!
八五品
山东省枣庄市
平均发货8小时
成功完成率88.69%
-
九品
北京市昌平区
平均发货22小时
成功完成率87.24%
-
全新
北京市房山区
平均发货12小时
成功完成率93.93%
-
全新
河北省保定市
平均发货27小时
成功完成率83.62%