ホームページ > 記事 > ウェブフロントエンド > JavaScript で配列要素を関数の引数として渡すにはどうすればよいですか?
JavaScript では、可変数の引数を配列から関数に渡すことができます 次のメソッドを使用します:
func(...arr);
スプレッド構文 (...) は、arr の要素を func.
function func(...args) { // `args` will be an array of all arguments passed to the function }
残りの構文 (...) は、追加の引数を args パラメーター内の配列として収集します。
func.apply(context, arr);
apply() メソッドは、最初の引数を関数の this 値として受け取り、2 番目の引数を引数の配列として受け取ります。
const arr = ['a', 'b', 'c']; function func() { console.log(arguments.length); // Prints the number of arguments for (arg in arguments) console.log(arg); // Prints the arguments one by one } func(...arr); // Prints 3, then 'a', 'b', 'c'
以上がJavaScript で配列要素を関数の引数として渡すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。