原副标题:画册所推荐 | HTML5 App应用领域合作开发讲义(第2版·微课音频版)
——周瑜《诫子书》
书目
第1章HTML5 App应用领域合作开发简述
1.1HTML5如是说
1.1.1必定会失利的Flash
1.1.2Web终端应用领域的今后
1.2HTML5新优点
1.3亲吻HTML5
1.4HTML5 App的产业发展现况
1.5uni-app如是说
1.6uni-app合作开发QQ小流程的竞争优势
1.7合作开发自然环境构筑
1.8建立第二个uni-app应用领域
1.8.1项目运行
1.8.2项目发布
小结
第2章HTML5页面基础
2.1HTML简介
2.1.1标签
2.1.2标签的属性
2.1.3注释标签
2.2HTML5文档基本格式
2.3布局div标签
2.4文本控制标签
2.4.1副标题h标签
2.4.2段落p标签
2.4.3水平线hr标签
2.4.4换行br标签
2.4.5特殊字符标记
2.4.6修饰span标签
2.5图像img标签
2.6超链接a标签
2.7列表标签
2.7.1无序列表ul标签
2.7.2有序列表ol标签
2.8语义化标签
2.9音音频标签
2.10表格标签
2.11表单的应用领域
2.11.1表单form标签
2.11.2各种input输入标签
2.11.3input标签的其他属性
2.11.4其他表单标签
2.12自定义标签
2.13meta标签
2.14实战演练:注册表单
小结
习题
第3章CSS样式设计
3.1CSS简介
3.2CSS核心基础
3.2.1CSS样式规则
3.2.2CSS中的单位和颜色
3.2.3在HTML文档中应用领域CSS
3.3CSS选择器
3.3.1基础选择器
3.3.2其他选择器
3.4尺寸属性
3.5文本样式属性
3.6CSS高级优点
3.6.1继承性
3.6.2CSS层叠性和优先级
3.6.3Chrome调试CSS
3.7背景属性
3.7.1设置背景颜色
3.7.2设置背景图片
3.8边框属性
3.9CSS动画效果
3.9.1过渡
3.9.22D及3D变换
3.9.3动画控制
3.10其他常用的CSS属性
3.11CSS盒子模型
3.11.1内填充属性
3.11.2外边距属性
3.11.3boxsizing属性
3.12浮动和定位
3.12.1浮动
3.12.2定位
3.12.3块元素与行内元素
3.13响应式布局
3.13.1viewport
3.13.2百分比布局
3.13.3vw/vh和calc
3.13.4Media Queries
3.13.5rem布局
3.13.6Flex布局
3.14实战演练
3.14.1注册界面样式美化
3.14.2仿美团首页设计
小结
习题
第4章Java编程基础
4.1Java如是说
4.2使用Java
4.2.1在页面中插入代码
4.2.2使用js文件
4.3Java的基础语法
4.3.1数据类型
4.3.2变量定义
4.3.3数据类型的转换
4.3.4代码注释
4.3.5运算符
4.3.6常用语句
4.4函数
4.4.1函数定义及调用
4.4.2变量的作用域
4.4.3函数重载
4.4.4函数的返回值
4.4.5匿名函数
4.4.6闭包
4.5调试与错误处理
4.5.1在控制台输出
4.5.2断点调试
4.5.3错误处理try/catch
4.6Java内置对象
4.6.1Math对象
4.6.2Date对象
4.6.3RegExp对象
4.6.4Array对象
4.6.5String对象
4.6.6window对象
4.7Java面向对象
4.7.1Object对象
4.7.2自定义类
4.8Java处理JSON
4.9实战演练:评论JSON数据解析
小结
习题
第5章Java交互编程
5.1DOM如是说
5.2使用DOM
5.2.1document对象
5.2.2查找节点
5.2.3处理属性
5.2.4读取和设置内容
5.2.5操作节点
5.3DOM的样式编程
5.3.1className属性
5.3.2classList对象
5.3.3style对象
5.4事件
5.4.1常用的一些事件
5.4.2内联属性监听事件
5.4.3DOM属性监听事件
5.4.4标准的事件监听函数
5.4.5事件触发过程
5.4.6事件的Event对象
5.5实战演练:表格DOM操作
小结
习题
第6章Vue.js框架
6.1Vue.js框架如是说
6.2数据绑定
6.3事件处理
6.4列表渲染
6.5条件渲染
6.6CSS样式动态绑定
6.7计算属性和侦听器
6.8单文件组件
6.9生命周期钩子
6.10实战演练:购物车
小结
习题
第7章AJAX通信技术
7.1AJAX技术如是说
7.2HTTP协议分析
7.2.1HTTP协议如是说
7.2.2Fiddler抓包神器
7.2.3HTTP请求与响应
7.2.4Fiddler手机数据抓包
7.2.5Fiddler模拟HTTP请求
7.2.6图片验证码
7.3对象
7.3.1使用方法
7.3.2读取数据
7.3.3提交数据
7.3.4FormData对象
7.3.5解析XML数据
7.4CORS跨域问题
7.5新一代AJAXFetch API
7.6Chrome跟踪AJAX通信
7.7RESTful API如是说
7.8实战演练:收货地址管理
小结
习题
第8章WebSocket基础
8.1WebSocket的产业发展历程
8.2HTML5 WebSocket简介
8.3WebSocket实现
8.4Node.js如是说
8.5HBuilderX中运行Node.js流程
8.6实战演练:聊天室
小结
习题
第9章ES新语法
9.1Symbol——新的数据类型
9.2let块作用域
9.3const定义恒量
9.4解构
9.5字符串模板
9.6函数参数默认值
9.7Array的新方法
9.8箭头函数
9.9…操作符
9.10class、super、extends
9.11Set和Map集合
9.12Module模块化
9.13Promise期约
9.14async和await
小结
习题
第10章本地存储
10.1HTML5本地存储技术简述
10.2localStorage和sessionStorage
10.2.1检查浏览器的支持
10.2.2相应的API
10.3Web SQL数据库
10.3.1建立或打开数据库
10.3.2执行SQL语句
10.4IndexedDB数据库
10.4.1数据库初始化
10.4.2对象存储空间
10.4.3索引
10.4.4事务
10.4.5IndexedDB的CRUD操作
10.4.6游标
10.5实战演练:搜索历史保存
小结
习题
第11章Canvas绘图
11.1Canvas如是说
11.2绘制图形
11.2.1绘制直线
11.2.2绘制贝塞尔曲线
11.2.3绘制填充
11.2.4使用渐变色
11.2.5绘制矩形
11.2.6绘制圆弧
11.3绘制文字
11.4绘制图片
11.5擦除
11.6坐标变换
11.7像素操作
11.8实战演练:幸运大转盘
小结
习题
第12章uni-app框架
12.1“hello uni-app”项目
12.2uni-app的项目结构
12.3页面和组件建立
12.4pages.json
12.5uni-app项目的运行和起始页设置
12.6uni-app的组件
12.7静态资源引入
12.8页面样式与布局
12.9跨端兼容
12.10生命周期
12.11uni-app的API
12.12实现全局变量
小结
习题
第13章uniCloud
13.1uniCloud简介
13.2uniCloud项目
13.3建立和绑定云服务空间
13.4云数据库
13.5clientDB
13.6云函数
13.7云存储
小结
习题
第14章综合实例:美食汇
14.1项目如是说
14.2项目合作开发准备
14.3基于Promise方式的请求库
14.4H5模式下的跨域请求
14.5App中的向导页
14.6首页
14.7搜索页
14.8详情页
14.9登录
14.10分享和收藏
14.11支付
14.12我的收藏和我的订单
14.13订单评价
14.14抽红包和我的红包
14.15“我的”页面
14.16头像和昵称修改
14.17设置
14.18其他功能
小结
参考文献
购书链接
扫码优惠购书返