jsにおけるアーグメンントの役割
436 ワード
javascriptの関数は他のプログラミング言語とは違います.jsの関数定義の場合、パラメータの有無にかかわらず、呼び出し時にいくつかのパラメータを送ることができます.またはパラメータを渡さないことができます.関数の内部では、argmentsを使ってアクセスできます.
JavaScriptでは、関数ごとに特別変数のargmentsにアクセスできます.この変数は、この関数に伝達されるすべてのパラメータリストを維持します.
JavaScriptでは、関数ごとに特別変数のargmentsにアクセスできます.この変数は、この関数に伝達されるすべてのパラメータリストを維持します.
//
function sayHi() {
//
console.log(arguments[0],arguments[1]); // 1 2
//
console.log(arguments.length); // 5
}
//
sayHi(1,2,3,4,5);