Chrome DevTools的强大功能相比大家都不陌生,作为一名web 开发者,console network等应该都是天天要打交道的。不过今天要介绍一个稍微偏门一点儿的:...
![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Chrome DevTools的强大功能相比大家都不陌生,作为一名web 开发者,console network等应该都是天天要打交道的。不过今天要介绍一个稍微偏门一点儿的:...
原文地址: https://blog.wangriyu.wang/2018/05-HTTP2.html 维基百科关于 HTTP/2 的介绍,可以看下定义和发展历史: Wiki...
UMD 叫做通用模块定义规范(Universal Module Definition)。也是随着大前端的趋势所诞生,它可以通过运行时或者编译时让同一个代码模块在使用 Comm...
简单地说,软件工程中对象之间的耦合度就是对象之间的依赖性。指导使用和维护对象的主要问题是对象之间的多重依赖性。对象之间的耦合越高,维护成本越高。因此对象的设计应使类和构件之间...
useMemo 把“创建”函数和依赖项数组作为参数传入 useMemo,它仅会在某个依赖项改变时才重新计算 memoized 值。这种优化有助于避免在每次渲染时都进行高开销的...
rem是什么? rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位。看到rem大家一定会想起em...
在TS的项目中,TS最终都会被编译JS文件执行,TS编译器在编译TS文件的时候都会先在项目根目录的tsconfig.json文件,根据该文件的配置进行编译,默认情况下,如果该...
一、zoom 设置或检索对象的缩放比例,适用于所有元素zoom:normal(默认值) | <number> | 兼容性除了FireFox浏览器,其他,尤其Chrome和移...
virtul DOM 也就是虚拟节点。通过JS的Object对象模拟DOM中的真实节点对象,再通过特定的render方法将其渲染成真实的DOM节点。 一、渲染步骤 生成vNo...