05 2021 档案

摘要:1.函数节流 函数在时间间隔内只能被触发一次。 函数节流有两种方式: (1)第一次执行: throttle(function,delay) { let timer = null; let first = true; let that = this; let args = arguments; ret 阅读全文
posted @ 2021-05-21 16:42 桃李子 阅读(62) 评论(0) 推荐(0)
摘要:1.CRP--关键渲染路径优化 减少关键资源(包括HTML、CSS、Javascript)的数量,这些资源指能够阻止网页首次渲染的资源; 减少关键路径的长度,可减少获取所有关键资源所需的往返次数和时间; 减少关键字节,这些字节等于所有关键资源文件大小,文件总和越大,首次渲染就会花更多时间。 2.DO 阅读全文
posted @ 2021-05-20 17:58 桃李子 阅读(64) 评论(0) 推荐(0)
摘要:1.entry entry属性用来指定一个入口起点或多个,写法有三种:字符串、对象、数组(一个、多入口、多入口),如下: module.exports = { entry: 'url' } module.exports = { entry: { app1: 'url1', app2: 'url2' 阅读全文
posted @ 2021-05-18 16:27 桃李子 阅读(101) 评论(0) 推荐(0)
摘要:1.link是HTML标签,@import是CSS提供的方式; 2.页面加载时,link同时被加载,@import则会等页面加载完再加载; 3.@import是CSS2.1提供的方法,老版本不支持,只在IE5以上识别,而link因为是HTML标签,不会有兼容问题; 4.link的权重高于@impor 阅读全文
posted @ 2021-05-18 15:40 桃李子 阅读(187) 评论(0) 推荐(0)
摘要:1.BFC既“块级格式化上下文”,是一块独立的布局环境,保护内部元素不受外部影响,也不会影响外部,是CSS的一种布局方式。 2.有什么特性? (1)BFC内部的盒子会在垂直方向上一个接一个的放置; (2)垂直方向上的距离由margin决定(常规情况大小选大); (3)BFC的区域不会与浮动的元素区域 阅读全文
posted @ 2021-05-18 15:28 桃李子 阅读(67) 评论(0) 推荐(0)