例如: list是一个通过list = [{id:123},{id:456}]传入的道具 foo是想要一个数字数组的函数
foo(list.map(obj => obj.id))
与
const ids = list.map(obj => obj.id)
foo(ids)
一个比另一个好吗?或者纯粹是风格上的差异?
例如: list是一个通过list = [{id:123},{id:456}]传入的道具 foo是想要一个数字数组的函数
foo(list.map(obj => obj.id))
与
const ids = list.map(obj => obj.id)
foo(ids)
一个比另一个好吗?或者纯粹是风格上的差异?
通过将其放在变量中,还可以为其他读者(或您将来的自己)添加上下文。
当将值存储在变量中时,也将使注销更容易。