関数は、いつでも実行できるステートメントです。簡単に言えば、関数は特定の関数を完了するステートメントのグループであり、0以上のパラメーターを受け入れます。
関数の基本的な構文は次のとおりです
コードコピーは次のとおりです。
関数functionName([arg0、arg1、...... argn]){
声明
[return [式]]
}
ここで、関数はカスタム関数のキーワードであり、関数名は関数名であり、ARGは関数に渡されたさまざまなパラメーターのリストを表し、各パラメーターはコンマで分離されます。パラメーターは空にすることができます。
声明は機能圏であり、さまざまな法的コードブロックになる可能性があります。
戻り機能は式の値であり、これもオプションです。簡単な例は次のとおりです。
コードコピーは次のとおりです。
function saysname(yname){
document.write( "hello"+yname)
}
Sayname(112);
さらに、JavaScriptはRerurn後に実行されなくなります。
コードコピーは次のとおりです。
<div id = "xxx"> </div>
<script type = "text/javascript">
function cnumber(innmuber1、innumber2){
Innmuber1 + innumber2を返します
}
Irese = CNumber(40,20);
document.getElementById( "xxx")。innerhtml = irese;
</script>
関数には複数のリターンがある場合があります
コードコピーは次のとおりです。
<div id = "xxx"> </div>
<script type = "text/javascript">
function cnumber(innmuber1、innumber2){
if(innmuber1> = innumber2)
Innmuber1を返します-ninumber2
それ以外
Innumber2 -innmuber1を返します
}
Irese = CNumber(10,20);
document.getElementById( "xxx")。innerhtml = irese;
</script>
上記はこの記事に関するすべてです。 JavaScriptの定義と呼び出しについての新しい理解を得ましたか?この記事がすべての人に役立つことを願っています。