小编Tsu*_*chi的帖子

如何在 forEach 中使用箭头函数?

我正在研究 Javascript 中的箭头函数。
我以两种方式使用 forEach。
没有箭头的那个可以工作,但是有箭头的那个没有工作。

你能告诉我为什么吗?

    let ary = [1,2,3,4,5];

    function callback (i) {
        console.log(i);
    }

    // Working
    ary.forEach(callback);

    // Not working
    ary.forEach((i)=>callback);
Run Code Online (Sandbox Code Playgroud)

javascript arrays foreach callback arrow-functions

4
推荐指数
2
解决办法
8269
查看次数

我可以在反应功能组件中使用“让”吗?

我目前正在学习 React。

我可以在函数组件中使用“let”而不是“useState”吗?

const Func = () => {
  let fruit = "banana";

  const changeFruit = () => {
    fruit = "apple"
  };

  changeFruit();
}
Run Code Online (Sandbox Code Playgroud)
const Func = () => {
  const [fruit, setFruit] = useState("banana");

  const changeFruit = () => {
    setFruit("apple");
  };

  changeFruit();
}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-hooks

0
推荐指数
1
解决办法
2381
查看次数