vue优化是个多角度的综合题,今天来通过实例聊一下vue优化中的路由懒加载,也叫按需加载。 路由懒加载作用的直接作用 使用路由懒加载后,可以减小app.js文件的大小,从而缩短第一次打开vue项目的加载时间。 为什么? 接下来通过一个简单的…
vue优化是个多角度的综合题,今天来通过实例聊一下vue优化中的路由懒加载,也叫按需加载。 路由懒加载作用的直接作用 使用路由懒加载后,可以减小app.js文件的大小,从而缩短第一次打开vue项目的加载时间。 为什么? 接下来通过一个简单的…
不管是工作中还是面试过程中,我们都经常会遇到js深拷贝浅拷贝的问题,那么js为什么会有深拷贝和浅拷贝呢?为什么说它的本质是栈内存与堆内存的问题呢? 为了从根本上理解深拷贝浅拷贝,那么我们首先说说js的栈内存与堆内存,如果我么理解了栈内存与堆…
总: 字面量模式 new Object() Object.create() 工厂模式 构造函数 构造函数+原型组合模式 动态原型 寄生构造函数模式 稳妥模式 分: 字面量 new Object() 直接通过构造函数创建一个新对象。 使用字面…
<script> let ua = navigator.userAgent; // 移动端 let isMobile = (“ontouchstart”…
实现原理:使用原生的sort方法,打乱每次的排序规则 <script> var arr = [4, 7, 6, 8, 9] arr.sort(function (a, b) { ret…
条条大道通罗马,废话不多说,先上一个简洁版的大路: /** * 元素为非数组则直接对数组去重 * 元素为数组则对元素去重 * @param {array} arr * @return {array} */function uniqueArr…