快速搞定前端JS面试 -- JS基础知识小结

JS基础知识小结

第二章 JS基础-变量类型和计算【不会变量,别说你会JS】https://blog.csdn.net/Sabrina_cc/article/details/105449535

第三章 JS基础-原型和原型链【三座大山之一,必考!】https://blog.csdn.net/Sabrina_cc/article/details/105492600

第四章 JS基础-作用域和闭包【三座大山之二,不会闭包,基本不会通过】https://blog.csdn.net/Sabrina_cc/article/details/105496638

第五章 JS基础-异步【三座大山之三,必考!】https://blog.csdn.net/Sabrina_cc/article/details/105509219

内容总结

  1. 变量类型和计算
  2. 原型和原型链
  3. 作用域和闭包
  4. 异步和单线程

题目总结

  1. typeof能判断那些类型?
  2. 何时使用==和===?
  3. 值类型和引用类型的区别?
  4. 手写深拷贝?
  5. 如何准确判断一个变量是不是数组?
  6. 手写简易jQuery,考虑插件和扩展性?
  7. Class的原型本质如何理解?
  8. This的不用应用场景?
  9. 手写bind函数?
  10. 实际开发中闭包的应用场景,举例说明
  11. 创建10个a标签,点击弹出相应序号
  12. 异步和同步的区别
  13. 手写promise加载图片
  14. 前端使用异步的场景有哪些?
  15. 场景题定时器

知识点

  1. 值类型VS引用类型,堆栈模型,深拷贝
  2. Typeof运算符
  3. 类型转换 truly和falsely变量
  4. Class和继承,结合手写jQuery的示例理解
  5. Instanceof
  6. 原型和原型链:图示&执行规则
  7. 作用域与自由变量
  8. 闭包:两种常见方式&自由变量查找规则
  9. This
  10. 单线程和异步,异步和同步的区别
  11. 前端异步的应用场景:网络请求&定时任务
  12. Promise解决Callback hell

你可能感兴趣的:(Javascript)