运算符
- 算数运算符
- 赋值和扩展运算符
- 比较运算符("==="比较值与类型)
- 逻辑运算符
- 三目运算符
控制语句
- 单选择
- 双选择
- 多选择
- switch结构
- 循环while
- 循环do...while
- for循环
- 死循环
- break与continue
数组
数组定义(隐式定义、直接实例化、定义数组并设置长度)
数组的使用
数组遍历
1.for循环遍历
2.forEach
3.for...in
注:如果下标为负数、小数、非数字符串:这些内容不计算长度内,
当成"属性"处理,相当于自定义属性。
数组提供的方法
函数
函数定义的方式:函数声明语句、函数定义表达式、function构造函数。
函数的参数
定义函数时设置形参,调用函数时传递实参。
函数的调用
- 常用调用模式
- 函数调用模式
- 方法调用模式
函数的返回值(如果方法没有返回值,使用return,返回的是undefined)
1.在没有返回值的方法中,用来结束方法。
2.有返回值的方法中,一个是用来结束方法,一个是将值带给调用者。
函数的作用域
1.全局变量和局部变量
2.如果声明变量是未使用var修饰符,则该变量是全局变量。