一、序列化实现深拷贝的缺点、手写深拷贝 1、借助序列化实现深拷贝,有哪些缺点? ①不能拷贝函数 ②不能拷贝Symb...[作者空间]
一、防抖函数代码实现 防抖:适用于高频函数的【延迟执行】,比如搜索框的联想功能 0、测试代码 1、最基本的防抖函数...[作者空间]
一、认识 DOM 架构 1、什么前端渲染?什么是后端渲染? 【前端渲染】由前端拿到需要展示的数据,然后再由前端转换...[作者空间]
一、从 BOM 的学习,窥探学习方法论 1、BOM里面包括几十个属性,几十个方法,面对如此繁杂的内容,我们该如何去...[作者空间]
一、JSON.strongify()、JSON.parse() 1、JSON.strongify() 的基本使用 ...[作者空间]
一、包管理工具 1、npm 什么时候用全局安装?什么时候用局部安装? 【全局安装】当一个库完全是工具属性的,可以进...[作者空间]
一、包管理工具 1、npm的全称是什么?一句话概括用来做什么的? 【npm】node package manage...[作者空间]
一、认识 ES Module 1、为什么会出现ES Module?以及 ES Module 有哪两个重要的关键字?...[作者空间]
一、认识模块化 1、下图中的代码写法,有独立的作用空间吗? 没有独立作用空间,容易出现命名冲突 2、什么是模块化?...[作者空间]
一、进程与线程 1、如何一句话描述操作系统在【硬件】与【软件】之间的作用? 操作系统是连接【硬件】与【软件】之间的...[作者空间]
有如下需求用【setTimeout】模拟网络请求①传入 【why】返回【res1】②传入 【res1 + "aaa...[作者空间]
一、迭代器、可迭代对象 1、【重要】一句话概括什么是迭代器?迭代器模式的优点是什么? 【迭代器】是帮助我们对某个数...[作者空间]
一、手写分步骤实现Promise(对于掌握回调函数的奥义也很有帮助) 1、实现executor的传递,并且为exe...[作者空间]
一、邂逅Promise 1、【经典名句】新技术的出现都是为了什么? 【新技术的出现,都是为了解决原有技术的某一个痛...[作者空间]
一、Day16 1、Array和Set最大的区别是什么?Set常见应用是什么? 【区别】Set不能存储重复元素 【...[作者空间]
1、理解for循环等价代码是什么?就能理解闭包在for循环中捕获的是什么了? 2、下面代码在es5以前经常能看到,...[作者空间]
1、一个语言灵活,好还是不好? 灵活是一把【双刃剑】 【优点】在实现需求的时候,可以有更多可以选择的思路和方式 【...[作者空间]
1、ES6还有另外两个名称是什么? 【ES2015】 【ECMAScript2015】 2、还有部分浏览器仅仅支持...[作者空间]
一、function、Function、prototype、constructor 概念理解 1、var obj1...[作者空间]
一、原型链、认识Object 1、对于下面代码,描述查找name的过程?(理解原型链是什么) obj找name属性...[作者空间]