3
我試圖陣列的「推」的方法,通過直接的forEach調用另一個數組:綁定的Array.push
result = []
l1 = [1]
f = result.push.bind(result)
l1.forEach(f)
而結果呢:
> result
[ 1, 0, [ 1 ] ]
如果我這樣做,代之以:
l1.forEach(function (x) { f(x); })
然後一切工作正常。到底是怎麼回事?
衛生署,它完全沒有發生對我來說,forEach可以傳遞3個參數。謝謝! –