ホームページ >ウェブフロントエンド >jsチュートリアル >JSパラメータの受け渡し例紹介_javascriptスキル

JSパラメータの受け渡し例紹介_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:01:12962ブラウズ

通常、パラメータの受け渡しはおそらく次のように記述されます:

コードをコピー コードは次のとおりです:

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); >}


比較的、引数は配列ではありませんが、添字を使って配列のように値を取得できるオブジェクトです。今でも非常に役に立ちます。




コードをコピー


コードは次のとおりです:


<pre class="brush:php;toolbar:false">

<pre class="brush:php;toolbar:false"> 🎜>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。