0

问题描述

跟着视频写了个TODOLIST,里面有2种写法不太理解,为什么这么写~~~~
为什么函数在箭头函数里面才能传参()=>{delItem(index)},直接写delItem(index)为什么不行要报错。
箭头函数外面加括号这种写法是什么意思 const action123=()=>({

type:"123"
value:"123"

})

image.png
image.png

Terry 14
11月9日提问

1 个回答

0

就像下面的代码:

    let onClick, onClick1;
    const delItem = () => {return '什么鬼?'};
    
    // 测试一
    onClick = () => {delItem(1)};
    console.log(onClick);
    onClick();
    
    // 测试二
    onClick1 = delItem(1);
    console.log(onClick1);
    onClick1();

推广链接