zoukankan      html  css  js  c++  java
  • 深度思考灵魂拷问

    深度决定你的优势,
    不列出答案,是感觉写上答案你就会有种看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法则

  • 相关阅读:
    创建被访问的swf文件
    BFS寻路算法的实现
    Flex里的命名空间,fx、mx、s【转】
    Flex的基础用法【转】
    Pow(x, n)
    Roman to Integer
    Integer to Roman
    Divide Two Integers
    Single Number II
    Single Number I
  • 原文地址:https://www.cnblogs.com/jswu/p/13563864.html
Copyright © 2011-2022 走看看