摘要:
Collapsing margins Horizontal margins never collapse .outer{ width: 300px; height: 300px; background-color: tomato; } .inner{ width: 100px; height: 10 阅读全文
摘要:
讲一讲 Vuex 吧 Vuex 是什么 专门在 Vue 中实现集中式数据管理的一个 Vue 插件,一般存放一些公共数据 假如某一个人把 Vuex 里面的数据改了,那么另外的人,看到的数据也是改了之后的数据 Vue 官网说什么时候建议使用 Vuex 呢(注意,这个真的是官网的建议) 多个组件依赖于同一 阅读全文
摘要:
什么是虚拟 DOM? 模拟 DOM 结构的一个 js 对象 组件在渲染的时候,会调用 render 函数,这个函数会生成一个虚拟 DOM,虚拟 DOM 最终会变成真实 DOM 挂载到我们的页面中 **能优化性能:**如果我们去遍历整颗 DOM 树,那么相当消耗计算资源;而我们遍历 js 对象的属性, 阅读全文
摘要:
Vue2 的生命周期 Vue3 的生命周期 注意 切换路由是会重新执行mounted钩子的,除非有keep-alive,已验 阅读全文
摘要:
js中跳出foreach() 这个遍历啊,就不得不问 continue 和 break continue 是结束这一轮,进入下一轮 break 是跳出整个循环体 foreach()方法 continue 和 break 不能放这里面,使用了就会报错。 可用 return 替代continue;抛出异 阅读全文
摘要:
箭头函数与普通函数的区别 外表不同 箭头函数全是匿名函数 箭头函数不能用于构造函数,而普通函数的匿名函数是可以的 this 指向不同 不具有 arguments 对象 不具有 prototype 属性 阅读全文
摘要:
你如何实现 HTML 页面的优化 代码方面 提高代码的复用性,减少代码冗余 合适的使用 防抖 和 节流 技术 减少页面的重绘、回流 实现 HTML 的语义化 使用恰当的图片格式 JPG 一般用于展示风景、人物 GIF 一般用在颜色要求不高的地方,比如网站 Logo、表情包 PNG 能提供透明背景 使 阅读全文
摘要:
重绘和回流 房子需要重新盖,就是回流 房子只要装修一下,就是重绘 浏览器会将回流和重绘放入一个队列,当达到一定的阈值,就会进行批处理 但是当访问以下属性或方法时,浏览器会立刻清空队列,进行重绘和回流 clientTop、clientLeft、clientWidth、clientWidth offse 阅读全文
摘要:
BigInt大整数 能表示的范围更大 let number = 121n console.log(typeof number); //bigint let a = 123 console.log(BigInt(a)); //123n,将普通的数转换为大整数 let max = Number.MAX_ 阅读全文
摘要:
对于 vue-router 的理解 主要用来实现 SPA 应用(单页面应用),伴随着页面的局部刷新,并且路径刷新之后也是会有变化的,这样方便用户复制链接给朋友,朋友就能精确的找到这个商品 路由就是一组对应关系,key 和 value 路由之间的切换是没有网络请求的 前端路由 value 就是组件 后 阅读全文