更新时间:2024-12-27 19:02:23
封面
版权信息
内容简介
前言
第1篇 基础知识
第1章 初识JavaScript
1.1 JavaScript简述
1.1.1 JavaScript的起源
1.1.2 JavaScript的主要特点
1.1.3 JavaScript的应用
1.2 WebStorm的下载与安装
1.2.1 WebStorm的下载
1.2.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 实践与练习
第2章 JavaScript基础
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 实践与练习
第3章 流程控制语句
3.1 条件判断语句
3.1.1 简单if语句
3.1.2 if…else语句
3.1.3 if…else if语句
3.1.4 if语句的嵌套
3.1.5 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 实践与练习
第4章 函数
4.1 函数的定义
4.2 函数的调用
4.2.1 函数的简单调用
4.2.2 在事件响应中调用函数
4.2.3 通过超链接调用函数
4.3 函数的参数
4.4 函数的返回值
4.5 函数的嵌套调用
4.6 递归函数
4.7 JavaScript中的内置函数
4.7.1 数值处理函数
4.7.2 字符串处理函数
4.8 匿名函数
4.8.1 在表达式中定义匿名函数
4.8.2 使用Function()构造函数定义匿名函数
4.9 实践与练习
第5章 对象
5.1 对象简介
5.1.1 对象的概念
5.1.2 对象的创建
5.2 操作对象
5.2.1 访问属性
5.2.2 添加属性
5.2.3 删除属性
5.2.4 添加方法
5.2.5 遍历对象
5.3 JavaScript内部对象
5.3.1 Math对象
5.3.2 Date对象
5.3.3 Event对象
5.4 实践与练习
第6章 数组与集合
6.1 数组
6.1.1 定义数组
6.1.2 数组元素的输入和输出
6.1.3 稀疏数组
6.1.4 获取数组的长度
6.1.5 数组对象的方法