console.log.apply(console, [1, 2]); 与console.log([1, 2]);等价,输出的结果不一样
console.log.apply(console, [1, 2])实际上是往console.log里传入(1,2),而不是传入数组[1,2],原本的数组被拉平了
console.log.apply(console,[[1,2]]) 这样写就一样了