箭头功能被跳过

时间:2018-06-29 21:52:33

标签: javascript ecmascript-6

此箭头功能没有出现任何问题,但即使我将位置替换为数字2,它仍然无法运行其内部功能

  const isValidMove = (position) => {
    console.log("a")
    const valid = !isNaN(+position);
    return valid;
  }

即使这样,我也没有任何记录到控制台:

  const isValidMove = (2) => {
    console.log("a")
    const valid = !isNaN(+position);
    return valid;
  }

1 个答案:

答案 0 :(得分:2)

您已经做了一个精细的箭头功能,但是调用不正确。 isValidMove将基于您的第一个片段。要使用它,您只需要调用它并将position参数传递给isValidMove(2)。尝试以下方法:

const isValidMove = (position) => {
    console.log("a")
    const valid = !isNaN(+position);
    return valid;
  }

console.log(isValidMove(2))