亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Javascript呼び出し関數(shù)

関數(shù)を呼び出す

関數(shù)を呼び出すときは、次の順序でパラメータを渡します。

abs(10) // Return 10

abs(-9); // Return 9

JavaScript では呼び出しに影響を與えることなく任意の數(shù)のパラメーターを渡すことができるため、関數(shù)內(nèi)ではこれらのパラメーターは必要ありませんが、定義されたパラメーターよりも多くのパラメーターが渡されても問題はありません:

abs(10, 'blablabla'); // Return 10

abs(-9, 'haha', 'hehe', null); // Return 9

定義されているよりも少ないパラメータを渡しても問題ありません。

abs(); // NaN を返す

このとき、abs(x) 関數(shù)のパラメータ x は未定義となり、計(jì)算結(jié)果は NaN になります。

未定義の受信を避けるために、パラメータを確認(rèn)できます:

function abs(x) {
    if (typeof x !== 'number') {
        throw 'Not a number';
    }
    if (x >= 0) {
        return x;
    } else {
        return -x;
    }
}

次のケースでは、関數(shù)呼び出しの使用方法を注意深く観察しています

<!DOCTYPE html>
<html>
<body>
<p>點(diǎn)擊這個(gè)按鈕,來調(diào)用帶參數(shù)的函數(shù)。</p>
<button onclick="myFunction('學(xué)生','XXX')">點(diǎn)擊這里</button>
<script>
function myFunction(name,job)
{
alert("Welcome " + name + "," + job);
}
</script>
</body>
</html>


學(xué)び続ける
||
<!DOCTYPE html> <html> <body> <p>請點(diǎn)擊其中的一個(gè)按鈕,來調(diào)用帶參數(shù)的函數(shù)。</p> <button onclick="myFunction('Harry Potter','Wizard')">點(diǎn)擊這里</button> <button onclick="myFunction('Bob','Builder')">點(diǎn)擊這里</button> <script> function myFunction(name,job) { alert("Welcome " + name + ", the " + job); } </script> </body> </html>