在JavaScript中,我们不允许使用变量,而只能定义方法。同样,如果要初始化变量,则应在构造函数或类的原型中进行初始化。但是在ReactJs中,我们可以在构造函数外部初始化状态。
像class A extends React.Component{}
这样的ReactJs类与普通的javascript类不同吗?
答案 0 :(得分:-1)
您可以参考Class variables in React with ES6
JS默认情况下不支持在类内部声明变量。 对于React,它使用支持该语法的Babel转译器。