javascript - Reactjs 类与 javascript 类

标签 javascript reactjs class inheritance prototype

在 JavaScript 中,我们不允许使用变量,只能定义方法。另外,如果我们想初始化一个变量,我们应该在构造函数或类的原型(prototype)中进行。但是在ReactJs中,我们可以在构造函数之外初始化状态。

ReactJs 类是像 class A extends React.Component{} 这样的吗?与普通的 javascript 类不同吗?

最佳答案

您可以引用Class variables in React with ES6

JS默认不支持在类内声明变量。 对于 React,它使用支持该语法的 Babel 转译器。

关于javascript - Reactjs 类与 javascript 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53931108/

相关文章:

Java .. 给定公共(public)类并且没有 Main 方法作为小组项目的一部分.. 我该如何编译?

c++ - 是否可以将派生类数组截断为 C++ 中的基类数组?

javascript - HTML5 视频标签中的提示点

javascript - 如何获取dom修改的选择框当前选中的选项?

javascript - 设置状态后如何避免高估项目?

css - Antd 在非折叠的 Sider 上将工具提示应用于 Menu.Item

javascript - tinymce 不可编辑的内容无法正常工作

javascript - 试图找到 clientWidth 时,绝对位置搞砸了一切

javascript - 如何等待 Redux 操作从 React 组件更改状态

python - 为什么我不能从不同模块中的类中调用这个变量?