Firefox の Web コンソール (FF v22) を使用しています。console.info() を使用すると、配列に対する将来の変更が反映されます。これは Web コンソールのバグですか? または、FF の JavaScript はこのように動作しますか?
例えば:
var myArr = [1];
console.info(myArr) // on Firefox [1,2] - NOT EXPECTED
myArr.push(2);
console.info(myArr) // on Firefox [1,2] - EXPECTED
一方、IE は期待どおりに動作します。
var myArr = [1];
console.info(myArr) // on IE: 1
myArr.push(2);
console.info(myArr) // on IE: 1,2