day24-总结

  1. JavaScript = ES(核心语法) + BOM(浏览器对象模型) + DOM(文档对象模型)
  2. 变量、常量和数据类型
    ~ 定义变量:var / let 关键字
    ~ 定义常量:const 关键字
    ~ 数据类型:
    - 基本数据类型:number / string / boolean / null / undefined / symbol
    - 对象类型:object
    - 检查数据类型:typeof 运算符
  3. 运算符
    ~ 算术运算符:+ - * / % **
    ~ 赋值运算符:= += -= *= /= %=
    ~ 关系运算符:> < >= <= == != === !==(隐式类型转换)
    ~ 逻辑运算符:&&(短路与) ||(短路或) !(非)
  4. 分支和循环
    ~ if { ... } else { ... }
    ~ for (初始条件; 循环控制条件; 步进条件) { ... }
    ~ while (条件表达式) { ... }
    ~ do { ... } while (条件表达式)
    ~ for...of / for...in
  5. 函数
    ~ function 关键字
    ~ 参数(默认值)/ 返回值(return 关键字)
    ~ 一等函数:
    - 函数可以赋值给变量
    - 函数可以作为函数的参数
    - 函数可以作为函数的返回值
    ~ 匿名函数 / 箭头函数

你可能感兴趣的:(day24-总结)