jjzjj

newRules

全部标签

javascript - 什么为什么!?棘手的 JS 代码传播...和 ​​[].concat

当我遇到这个时,我正在浏览LaravelMix(webpack设置)的源代码以获得一些关于设置我自己的webpack的灵感。rules.push(...[].concat(newRules))我不明白这是什么意思,但我相信Taylor不会为了它而包含任何多余的东西。当然其中任何一个都一样好吗?rules.concat(newRules)或rules.push(...newRules)甚至是一个很好的旧for循环!但是为什么在传播元素之前连接到空数组呢?如果有人能启发我,我将不胜感激。 最佳答案 我只能推测,因为我没有编写代码,但我想