为了账号安全,请及时绑定邮箱和手机立即绑定

console.log.apply(console, [1, 2]); 与console.log([1, 2]);输出结果不一致,求解

console.log.apply(console, [1, 2]); 与console.log([1, 2]);等价,输出的结果不一样

正在回答

2 回答

console.log.apply(console, [1, 2])实际上是往console.log里传入(1,2),而不是传入数组[1,2],原本的数组被拉平了

0 回复 有任何疑惑可以回复我~

console.log.apply(console,[[1,2]]) 这样写就一样了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

console.log.apply(console, [1, 2]); 与console.log([1, 2]);输出结果不一致,求解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信