【发布时间】:2013-01-21 08:13:53
【问题描述】:
我正在尝试将多个元素作为一个数组推送,但出现错误:
> a = []
[]
> a.push.apply(null, [1,2])
TypeError: Array.prototype.push called on null or undefined
我正在尝试做与 ruby 类似的事情,我认为 apply 类似于 *。
>> a = []
=> []
>> a.push(*[1,2])
=> [1, 2]
【问题讨论】:
标签: javascript