获取值也需要包装类型?
不需要
创建了闭包的变量何时销毁?
当浏览器检测到这个变量不可能再使用的时候就会销毁
node 的 require 和 webpack 的模块转普通函数**_webpack__**require 的区别?
**_webpack__**require 里面对引用有特殊处理
测试在页面之前 js 死循环,会不会页面白屏?
会的,浏览器会不停的转圈圈,页面不会有东西显示
写法疑问
class Chameleon {
static colorChange(newColor) {
this.newColor = newColor;
}
constructor({ newColor = "green" } = {}) {
this.newColor = newColor;
}
}
const freddie = new Chameleon();
{ newColor = “green” } = {} 这个写法是什么意思?
相当于是给了一个默认的对象值,如果没有传对象参数那么就使用前面的默认值,如果传递了则会覆盖前面的对象值(后面这样写应该是固定语法)