【JS脚丫系列】JS基础知识脉络 By 吃码小妖

【JS脚丫系列】JS基础知识脉络 By 吃码小妖_第1张图片

初级前端工程师的必备知识点

图片版
【JS脚丫系列】JS基础知识脉络 By 吃码小妖_第2张图片

文字版

JS基础知识脉络 By 吃码小妖

  • JS的历史
  • 引入JS的多种方式
  • ECMAScript和JS的区别和联系
  • 输出。document.write()
  • 执行顺序
  • 分号
  • 空白字符
  • 注释
  • 字符集,Unicode
  • 变量、标识符。
    • 如何声明
    • 变量的生命周期
    • 全局变量和局部变量的区别。
    • 变量的作用域
    • let、const声明(#重点)
    • 变量声明提升、函数声明提升。以及相关的常见面试题
  • 保留字、关键字
  • 字面量、直接量
  • 运算符、操作符
    • 种类
      • 赋值运算符(=、+=、/+)
      • 比较运算符(==、===、!=、!==、>、>=、<、<=)
      • 逗号运算符 ,
      • 指数运算符(**)
      • 加减乘除取模
      • 中括号运算符([])
      • 点运算符(.)
      • void(0)
      • 单词运算符(void、delete、new、typeof、instanceof、in、eval)
      • 位操作(用到再看)
      • spread、rest
    • 隐式类型转换
    • 结合性
    • 优先级
  • 语句
  • 表达式
  • 内存分配、释放。内存泄漏。
  • 作用域

你可能感兴趣的:(javascript,前端,基础,知识结构)