深度思考灵魂拷问

深度决定你的优势,
不列出答案,是感觉写上答案你就会有种看2眼就懂的错觉,

  • 原型
  • 原型链
  • 闭包
    • 闭包的缺点
    • 怎么避免
    • 什么容易内存泄露
    • 作用
  • 垃圾回收机制
  • 执行上下文
  • this
    • this的经典应用
  • call,apply, bind
    • 手写call apply
  • 作用域
    • 作用域链
  • 继承
    • 继承的方式优缺点
    • ES5的方式实现ES的calss继承
  • Event Loop
    • 宏任务
    • 微任务
  • promise
    • 解决了什么
    • 状态, 方法
    • 手写promise
  • await async
  • Generator
    • 协程, 线程, 进程
  • new 发生了什么
  • 节流 防抖
  • 手写下深拷贝
  • 输入url方生了什么(深度)
  • 缓存,浏览器缓存
  • flex (深感痛点,写了就去玩明白)
  • localstorage,sessionstorage,cookie,session 能说出多少
  • 同源策略,跨域

webpack

vue

  • 双向数据绑定的原理(深度)
  • 可以直接操作数组吗
  • 优化

算法

项目
这个最主要 嗯 项目亮点,难点, 完成带来了什么优势,怎么解决的难点,STAR法则

posted @ 2020-08-26 10:59  spadek  阅读(116)  评论(0编辑  收藏  举报