JavaScript关键问题汇总 Apr 18, 2020 • Mark24 一、JS的基础 JavaScript内置类型与类型检测 JavaScript中this指向问题 call,apply,bind的区别,以及模拟 JavaScript深拷贝浅拷贝 JavaScript种方式继承以及优缺点 JavaScript中new一个对象发生了什么 JavaScript创建对象 JavaScript手写模拟Promise 二、JS语言底层原理 JavaScript为什么基本类型可以调用方法 JavaScript内存管理 JavaScript垃圾回收 JavaScript内存泄漏 JavaScript变量提升 JavaScript块级作用域(let、const) JavaScript闭包 JavaScript原型链 JavaScript事件循环EventLoop 三、JS常用编程实践 JavaScript编程之手写扁平函数(flat) JavaScript编程之数组去重 JavaScript编程之偏函数 JavaScript编程之惰性函数 JavaScript编程之函数柯里化 JavaScript编程之防抖和节流 JavaScript编程之乱序洗牌(shuffle) JavaScript编程之判断两个对象相等 JavaScript编程之查找数组最大最小值 JavaScript编程之查找数组最大最小值 JavaScript编程之递归 四、相关技术 JSBridge原理 五、流行技术 前端微服务 React Server Component 六、开发与调试 Chrome开发者工具之JavaScript内存分析 Chrome开发者工具之Web性能分析 七、流程梳理 浏览器关键问题01 输入url到页面展示发生了什么 浏览器渲染流程