JavaScript从入门到精通(微视频精编版)(核心技术分册)
作 者: 明日科技 著
出版时间:2019
丛编项: 软件开发微视频讲堂
内容简介
《JavaScript从入门到精通(微视频精编版 套装共2册)/软件开发微视频讲堂》浅显易懂,实例丰富,详细介绍了JavaScript开发需要掌握的各类实战知识。全书分为两册:核心技术分册和强化训练分册。核心技术分册共20章,包括JavaScript简介、JavaScript语言基础、JavaScript基本语句、函数、自定义对象、常用内部对象、数组、String对象、JavaScript事件处理、文档对象、表单对象、图像对象、文档对象模型(DOM)、Window窗口对象、Ajax技术、iQuery基础、iQuery控制页面、iQuery事件处理、iQuery动画效果和365影视网站设计等内容。通过学习,读者可快速开发出一些中小型应用程序。强化训练分册共18章,通过大量源于实际生活的趣味案例,强化上机实践,拓展和提升JavaScript开发中对实际问题的分析与解决能力。
目录
核心技术分册目录
第1篇 基础篇
第1章 JavaScript简介
视频讲解:50分钟
1.1 JavaScript简述
1.1.1 JavaScript的起源
1.1.2 JavaScript的主要特点
1.1.3 JavaScript的应用
1.2 WebStorm简介
1.3 JavaScript在HTML中的使用
1.3.1 在页面中直接嵌入JavaScript代码
1.3.2 链接外部JavaScript文件
1.3.3 作为标签的属性值使用
1.4 JavaScript基本语法
1.4.1 执行顺序
1.4.2 大小写敏感
1.4.3 空格与换行
1.4.4 每行结尾的分号可有可无
1.4.5 注释
1.5 实战
1.5.1 输出由“*”组成的菱形
1.5.2 输出古诗《枫桥夜泊》
1.6 小结
第2章 JavaScript语言基础
视频讲解:2小时16分钟
2.1 数据类型
2.1.1 数值型
2.1.2 字符串型
2.1.3 布尔型
2.1.4 特殊数据类型
2.2 常量和变量
2.2.1 常量
2.2.2 变量
2.3 运算符
2.3.1 算术运算符
2.3.2 字符串运算符
2.3.3 比较运算符
2.3.4 赋值运算符
2.3.5 逻辑运算符
2.3.6 条件运算符
2.3.7 其他运算符
2.3.8 运算符优先级
2.4 表达式
2.5 数据类型的转换规则
2.6 实战
2.6.1 输出存款单中的信息
2.6.2 判断12岁儿童是否可以免票入园
2.6.3 判断周星星是否成年
2.7 小结
第3章 JavaScript基本语句
视频讲解:1小时53分钟
3.1 条件判断语句
3.1.1 if语句
3.1.2 switch语句
3.2 循环语句
3.2.1 while语句
3.2.2 do…while语句
3.2.3 for语句
3.2.4 循环语句的嵌套
3.3 跳转语句
3.3.1 continue语句
3.3.2 break语句
3.4 异常处理语句
3.4.1 try...catch...finally语句
3.4.2 Error对象
3.4.3 使用throw语句抛出异常
3.5 实战
3.5.1 获取4个数字中的最小值
3.5.2 通过do…while语句计算10的阶乘
3.5.3 计算1~100以内所有5的倍数的数字之和
3.6 小结
第4章 函数
视频讲解:1小时20分钟
4.1 函数的定义和调用
4.1.1 函数的定义
4.1.2 函数的调用
4.2 函数的参数
4.3 函数的返回值
4.4 嵌套函数
4.4.1 函数的嵌套定义
4.4.2 函数的嵌套调用
4.5 递归函数
4.6 变量的作用域
4.6.1 全局变量和局部变量
4.6.2 变量的优先级
4.7 内置函数
4.7.1 数值处理函数
4.7.2 字符串处理函数
4.8 定义匿名函数
4.9 实战
4.10 小结
第5章 自定义对象
视频讲解:1小时11分钟
5.1 对象简介
5.2 自定义对象的创建
5.3 对象访问语句
5.4 实战
5.5 小结
第6章 常用内部对象
视频讲解:58分钟
6.1 Math对象
6.2 Date对象
6.3 实战
6.4 小结
第7章 数组
视频讲解:1小时51分钟
7.1 数组介绍
7.2 定义数组
7.3 操作数组元素
7.4 数组的属性
7.5 数组的方法
7.6 实战
7.7 小结
第8章 String对象
视频讲解:1小时5分钟
8.1 String对象的创建
8.2 String对象的属性
8.3 String对象的方法
8.4 实战
8.5 小结
第9章 JavaScript事件处理
视频讲解:52分钟
9.1 事件与事件处理概述
9.2 表单相关事件
9.3 鼠标键盘事件
9.4 页面事件
9.5 实战
9.6 小结
第10章 文档对象
视频讲解:40分钟
10.1 文档对象概述
10.2 文档对象的应用
10.3 实战
10.4 小结
第2篇 提高篇
第11章 表单对象
视频讲解:46分钟
11.1 访问表单与表单元素
11.2 表单对象的属性、方法与事件
11.3 表单元素
11.4 实战
11.5 小结
第12章 图像对象
视频讲解:38分钟
12.1 图像对象概述
12.2 图像对象的应用
12.3 实战
12.4 小结
第13章 文档对象模型(DOM)
视频讲解:41分钟
13.1 DOM概述
13.2 DOM对象节点属性
13.3 节点的操作
13.4 获取文档中的指定元素
13.5 与DHTML相对应的DOM
13.6 实战
13.7 小结
第14章 Window窗口对象
视频讲解:56分钟
14.1 Window对象概述
14.2 对话框
14.3 打开与关闭窗口
14.4 控制窗口
14.5 窗口事件
14.6 实战
14.7 小结
第15章 Ajax技术
视频讲解:31分钟
15.1 Ajax概述
15.2 Ajax的技术组成
15.3 XMLHttpRequest对象
15.4 实战
15.5 小结
第16章 jQuery基础
视频讲解:1小时1分钟
16.1 jQuery概述
16.2 jQuery下载与配置
16.3 jQuery选择器
16.4 实战
16.5 小结
第17章 jQuery控制页面
视频讲解:34分钟
17.1 对元素内容和值进行操作
17.2 对DOM节点进行操作
17.3 对元素属性进行操作
17.4 对元素的CSS样式进行操作
17.5 实战
17.6 小结
第18章 jQuery事件处理
视频讲解:14分钟
18.1 页面加载响应事件
18.2 jQuery中的事件
18.3 事件绑定
18.4 模拟用户操作
18.5 实战
18.5 小结
第19章 jQuery动画效果
视频讲解:26分钟
19.1 基本的动画效果
19.2 淡入、淡出的动画效果
19.3 滑动效果
19.4 自定义的动画效果
19.5 实战
19.6 小结
第3篇 项目篇
第20章 365影视网站设计
视频讲解:46分钟
20.1 系统分析
20.2 系统设计
20.3 网页预览
20.4 关键技术
20.5 首页技术实现
20.6 查看影片详情页面
20.7 小结