研发专家-斑点狗
-
如何读懂项目里面的package.json文件?
package.json 是一个用于描述和配置项目的重要文件,其中包含了许多字段和选项,可以影响项目的构建、依赖管理、脚本执行等方面。 描述配置 name 定义项目的名称,不能以&…
-
JavaScript深拷贝与浅拷贝的区别与实现方法有哪些?
浅拷贝 创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值,如果属性是引用类型,拷贝的就是内存地址 ,所以如果其中一个对象改变了这…
-
如何优化浏览器渲染流程以提升网页交互体验?
要提高网页的交互体验,也就是让用户在网页浏览时感觉不到卡顿,除了在网络上进行优化,也可以从浏览器渲染底层来分析为何复杂的网页会造成卡顿 浏览器渲染的几个过程 大概经历这几个过程 这…