通常、パラメータの受け渡しはおそらく次のように記述されます: コードをコピー コードは次のとおりです: var numParameter = 123; 関数 sendParameter() { getParameter(numParameter ) } 関数 getParameter(sendNum) { alert(sendNum); 🎜>} 非常に単純なメソッド A はメソッド B を呼び出し、パラメータを渡します。 ただし、メソッド B のパラメータが固定されていない場合は、状況に応じて異なるパラメータが必要になる場合があります。Copy code コードは次のとおりです: var txtParameter1 = "123"; var txtParameter2 = "234"; "; var txtSendParameter = ""; var flag = 0; function sendParameter1() { flag = 1; txtSendParameter = txtParameter1 ";" txtParameter2; getParameter(); 関数 sendParameter2() フラグ = 2; getParameter(); 🎜>function getParameter( ) { if(1==flag) { //goto functionC(txtSendParameter) } else if(2==flag) { //goto functionD(txtSendParameter) } else { return; } } グローバル変数を使用せずに実行しますか? 値を渡します: コードをコピーします コードは次のとおりです: var txtParameter1 = "123"; var txtParameter2 = "234"; 関数 sendParameter1() { var txtSendParameter = "1" txtParameter1 " ;" txtParameter2; getParameter(txtSendParameter ; ) { switch(arguments[0]) { case "1": //goto functionC(arguments); break; case "2" : //goto functionD(arguments); default: //goto functionE(arguments); >} 比較的、引数は配列ではありませんが、添字を使って配列のように値を取得できるオブジェクトです。今でも非常に役に立ちます。 コードをコピー コードは次のとおりです: 🎜>