arguments.length は、実際に関数に渡されるパラメーターの数を表します。この数値は、仮パラメーターの量よりも大きい場合も小さい場合もあります (仮パラメーターの量の値は、Function.length を通じて取得できます)。 js の argument.length の分析がお役に立てば幸いです。
function imagePreload() { var imgPreload = new Image(); for (i = 0; i < arguments.length; i++) { imgPreload.src = arguments[i]; } } imagePreload('001.gif', '002.gif', '003.gif', '004.gif', '005.gif')
これはjsの引数で、主に入力パラメータを追跡するために使用されます。
これは著者が示した例です。imagePreload 関数は 5 つのパラメーターを入力および終了するため、js コード内の
arguments.length は、5 つのパラメーターを入力したことを認識します。そして、5 つのパラメーターの値は、インデクサーを通じて取得できます。
arguments.length は関数のパラメータの数を取得できます。
関連する推奨事項:
JavaScript の .length 属性の使用分析 (arguments.length と比較)
以上がjs での Arguments.length 分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。