class test {
constructor() {
(el = 2323);
console.log(el);
}
}
window.addEventListener('DOMContentLoaded', _ => new test());
window.addEventListener('DOMContentLoaded', _ => ({
int: function() {
(m = 333);
console.log(m);
}
}).int())
为什么在类中,如果您需要将数据放入变量中,而不首先声明它而是将其放在括号中。它不起作用,但它适用于该对象......
在某些情况下,我会立即将数据输入括号中的变量中。当有必要时,例如,挂起一个侦听器,然后稍后访问该变量。
可以像启动对象一样启动类,我不喜欢多余的行......
我怀疑类默认以严格模式运行。如果没有提前声明变量,第二个选项也会导致错误。
这是一个例子:
作品
不起作用(使用严格)