前端性能优化
图片转Base64
Ant Design Pro:为了加快加载速度,并且减少网络请求,我们会把小于 1000k 的转化为base64
Ant Design Pro:为了加快加载速度,并且减少网络请求,我们会把小于 1000k 的转化为base64
卸载:
where node
命令可以看到安装目录。参考:https://blog.csdn.net/strawberry_x/article/details/113648770
重装:
官网下载最新推荐版本msi直接安装即可,参考:https://blog.csdn.net/strawberry_x/article/details/113648770
配置环境变量:
为了防止var的变量提升导致的bug,使js更加灵活
ES6 引入了块级作用域,将let、const的作用域限制在当前代码块中(函数内部/{和}之间的区域)
let 用于代替var声明变量,同一最小作用域中不能重复声明变量
const 用于声明常量,同一最小作用域中不能重复声明变量,const声明时必须进行初始化赋值,一旦其值被设定后不能再更改。当const常量为对象时,可以访问修改其属性值。
可以将计数器变量限制在循环内部,适用于for、for-in、for-of
更安全,let const可以创建新的全局绑定,不会改变全局对象的属性,例如window对象的属性,而var会
var 声明在扫描代码时会被提升至作用域顶部
let const 声明在扫描代码时会被放入临时死区中,执行了声明语句之后才能从临时死区中移出,因此在变量声明前访问时会引发引用错误,即使是较为安全的typeof
默认使用const,只有确实需要改变变量的值时才是用let,大部分的值在初始化之后不应再改变