javascript アロー関数でエラー「Uncaught ReferenceError: arguments is not defined」が発生した場合

javascript アロー関数でエラー「Uncaught ReferenceError: arguments is not defined」が発生した場合

javascriptで、アロー関数を使用時に、エラー「Uncaught ReferenceError: arguments is not defined」が発生した場合の原因と対処法。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

エラー内容

以下のコードで、エラーが発生します。

エラー全文

原因

アロー関数は、argumentsを使用することはできません。

対処法

普通の関数を使用するか、

無名関数を使用します。