我看到了下一个代码:

const cardSource = {
  beginDrag(props) {
    return {
      text: props.text
    };
  }
};


通常,我将{}用于jsx块代码或构建对象。 cardSource让我感到不安。 beginDrag是cardSource的成员吗?如果是这样,我可以使用以下电话:cardSource.beginDrag()吗?

最佳答案

beginDrag是cardSource的成员吗?


是。这等效于:

const cardSource = {
  beginDrag: function beginDrag(props) {
    return {
      text: props.text
    };
  }
};



  如果是这样,我可以使用以下电话:cardSource.beginDrag()吗?


是。

关于javascript - 令我困惑的jsx语法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48711551/

10-11 00:40