以下是我需要澄清的代码。我希望这段代码能像选项 2'mango', 'apple', 'orange'一样逐个控制台,但这会引发另一个输入,我不知道 JavaScript 是如何吐出这个输出的。
const myFunc = (...data) => (data.map(console.log))
myFunc('mango', 'apple', 'orange')
选项 2 -(预期输出)
var myFunc = (...data) => {
data.map(x => {
console.log(x)
})
}
myFunc('mango', 'apple', 'orange')
请纠正我的理解,因为我认为这data.map(console.log)只会记录这些项目。