babel缓存 第二次构建时会读取缓存,加快构建速度。babel把编译后的文件进行缓存,当其他文件变化时不用再重新构建。-->让第二次打包构建速度更快 文件资源缓存 维护ha...
文件目录 webpack.config.js文件 关于单独提取css文件后,css文件的图片不显示的问题。主要是图片路径不对导致。 解决1:设置publicPath:'../...
soure-map是什么? 一种提供源代码到构建后代码的映射关系的技术。(如果构建后代码出错了,通过映射关系可以追踪到源代码的错误,从而去更改源代码,易于调试。) 怎么用? ...
问题:1.当我们修改了某个资源文件后,项目中整个其他的所有文件都需要重新打包,速度会很慢。 HMR是什么? hot-module-replacement:热模块替换作用:当一...
函数防抖和节流 节流和防抖
https://blog.csdn.net/qq_23853743/article/details/108435874?utm_medium=distribute.wap_r...
在看CSS选择器优先级顺序前,我们先来简单说说CSS基本选择器有哪些? 通用选择器(如:*,即选择所有元素) 标签选择器(如:body,div,p,ul,li) id选择器(...
在javascript里,事件委托是很重要的一个东西,事件委托依靠的就是事件冒泡和捕获的机制,我先来解释一下事件冒泡和事件捕获: 事件冒泡会从当前触发的事件目标一级一级往上传...
https://www.cnblogs.com/ricoliu/p/6149912.html
浏览器将接收到的HTML文档解析成DOM树,所有的HTML标签构成DOM树节点,根节点是document对象,display:none的节点也在DOM树中,还有用js动态添加...
DOM变化影响到了元素的几何属性(宽高),浏览器会重新计算元素的几何属性,其它元素的几何属性和位置也会受到影响,浏览器需要重新构造渲染树,这个过程称为重排(回流)。浏览器将受...
es6提供了Map数据结构,它类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以被当做键。Map也实现了iterator接口,可以用扩...
左侧固定宽度,右侧自适应宽度的两列布局实现 html结构 在外层div(类名为outer)的div中,有两个子div,类名分别为left和right,其中left为固定宽度,...
跨站脚本 XSS攻击 主要危害 [1]获取其他用户Cookie中的敏感数据。 [2]屏蔽页面特定信息。 [3]伪造页面信息。 [4]拒绝服务攻击。 [5]突破外网内网不同安全...
关于==与===的区别相信大家都很清楚啦,这理解不再赘述,今天我们来看下[]==![]的结果。 这是楼主碰到过得一个面试题,恩,华丽丽的答错了: []==[] //false...
一.什么是闭包 闭包是指有权访问另外一个函数作用域中的变量的函数.可以理解为(能够读取其他函数内部变量的函数) 闭包的作用: 正常函数执行完毕后,里面声明的变量被垃圾回收处理...
绝对长度单位 像素(px)英寸(in)1in=2.54cm=96px厘米(cm)1cm=10mm=96/2.54=37.8px毫米(mm)点(pt)1pt=1. 33px 相...