此箭头功能没有出现任何问题,但即使我将位置替换为数字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;
}
答案 0 :(得分:2)
您已经做了一个精细的箭头功能,但是调用不正确。 isValidMove
将基于您的第一个片段。要使用它,您只需要调用它并将position
参数传递给isValidMove(2)
。尝试以下方法:
const isValidMove = (position) => {
console.log("a")
const valid = !isNaN(+position);
return valid;
}
console.log(isValidMove(2))