1
この関数は、を文arguments[1]
に上書きしません。これは、ES6 Fiddleで実行したときです。 Firefoxのコンソールではそうです。ES6 Fiddleが名前付き引数を上書きしないのはなぜですか?
function doAdd(num1, num2) {
arguments[1] = 10;
alert(arguments[0] + num2);
}
FirefoxがコンソールにES6を実装していない可能性はありますか?
'arguments'はES6の機能ではないので、それは問題ではないでしょうか。実際、[MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Functions/arguments)によると、Javascript 1.1以降のことです。私にはES6フィドルのバグのように聞こえる。 Firefoxのデベロッパーコンソールと同じように、Chromeのデベロッパーコンソールでも同じ動作が行われますが、それは意図した動作だと思います。 –