JavaScript関数で無制限の引数を使用するにはどうすればよいですか?
関数に無制限の数の引数を使用するには、argumentsオブジェクトを使用します。
例
次のコードを実行して、JavaScriptの関数に無制限の引数を実装してみてください
ライブデモ
<html> <body> <script> function functionArgument(val1, val2, val3){ var res = ""; res += "Expected Arguments: " + functionArgument.length; res += "<br />"; res += "Current Arguments : " + arguments.length; res += "<br />"; res += "Each argument = " for (p = 0; p < arguments.length; p++){ res += "<br />"; res += functionArgument.arguments[p]; res += " "; } document.write(res); } functionArgument(20, 50, 80, "Demo Text!","Hello World", new Date()) </script> </body> </html>
-
JavaScriptのパラメータと引数。
関数パラメーターは、関数定義に存在する変数の名前です。関数の引数は、関数に渡され、関数によって受け取られる実際の値です。 以下は、JavaScriptのパラメーターと引数を示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"
-
JavaScript関数で名前付き引数を使用するにはどうすればよいですか?
以下は、JavaScript関数で名前付き引数を使用するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &n