课程试听
正在播放
1-1 JavaScript基本介绍
  • 阶段概述和JS简介
  • 浏览器原理简介
  • 基本输出语句
  • 代码注释
  • JS的书写位置
  • script标签的属性
  • 选择语句if练习
1-2 JavaScript变量介绍和练习
  • 变量的命名
  • 变量的声明赋值和使用
  • 变量在内存中的存储
  • 交换变量练习
1-3 JavaScript基本数据类型介绍
  • 数据类型
  • number类型
  • 数值范围
  • 数值检测
  • string类型
  • 字符串的不可变性
  • 字符串的拼接
  • boolean类型
  • undefined类型
1-4 JavaScript操作运算符
  • 算术运算符
  • 一元运算符
  • 逻辑运算符1
  • 逻辑运算符2
  • 其他运算符
  • 练习
1-5 JavaScript数据类型相互转换
  • 其他类型值转string
  • 其他类型值转number
  • 其他类型值转boolean
1-6 JavaScript-if语句
  • 选择语句if
  • 选择语句if练习
1-7 JavaScript三元运算符
  • 三元运算符01
  • 三元练习
1-8 JavaScript-switch语句
  • 选择语句switch
  • 选择语句switch练习
1-9 JavaScript-for循环介绍和使用
  • 循环语句for
  • for循环的简单练习
  • for循环的中等练习
  • for循环的困难练习
  • break和continue案例
1-10 JavaScript-while循环语句
  • 循环语句while
  • 循环语句while练习
1-11 JavaScript数组介绍和使用
  • 数组的声明
  • 数组的基本属性
  • 数组的遍历
  • length属性的应用
  • length属性详解
  • 数组练习1
  • 数组练习2
  • 数组练习3
  • 冒泡排序1排序原理
  • 冒泡排序2优化内层
  • 冒泡排序3外层内层
1-12 JavaScript函数介绍和使用
  • 函数介绍
  • 函数的参数
  • 函数的返回值
  • 函数练习1
  • 函数练习2
  • 函数练习3
  • 函数练习4
  • 函数的调试
  • 参数详解
  • 函数的返回值
  • 函数的两种定义方式
  • 全局变量和局部变量
  • 递归
1-13 JavaScript对象
  • 键值对
  • 英雄对象
  • 学生对象
  • 对象字面量
  • 回调
1-14 访问属性的两种方式
  • 访问属性的两种方式
1-15 for循环的两种方式
  • for循环的两种方式
1-16 批量创建对象
  • 批量创建对象
1-17 this关键字
  • this关键字
1-18 构造函数模式
  • 构造函数模式
1-19 值类型和引用类型
  • 值类型和引用类型
  • 值类型和引用类型作参数
1-20 面试题讲解
  • 面试题
1-21 数组介绍和常用方法
  • 数组
  • 数组的检测
  • 数组的增删方法
  • 数组的join方法
  • 数组的reverse方法
  • 数组的迭代方法
  • 数组的位置方法
  • 寻找每个a出现的位置
  • 统计元素的出现次数
  • 数组的其他方法1
  • 数组的其他方法2