Javascript呼び出し関数
関数を呼び出す
関数を呼び出すときは、次の順序でパラメータを渡します。
abs(10) // Return 10
abs(-9); // Return 9
JavaScript では呼び出しに影響を与えることなく任意の数のパラメーターを渡すことができるため、関数内ではこれらのパラメーターは必要ありませんが、定義されたパラメーターよりも多くのパラメーターが渡されても問題はありません:
abs(10, 'blablabla'); // Return 10
abs(-9, 'haha', 'hehe', null); // Return 9
定義されているよりも少ないパラメータを渡しても問題ありません。
abs(); // NaN を返す
このとき、abs(x) 関数のパラメータ x は未定義となり、計算結果は NaN になります。 未定義の受信を避けるために、パラメータを確認できます:function abs(x) {
if (typeof x !== 'number') {
throw 'Not a number';
}
if (x >= 0) {
return x;
} else {
return -x;
}
}次のケースでは、関数呼び出しの使用方法を注意深く観察しています<!DOCTYPE html>
<html>
<body>
<p>点击这个按钮,来调用带参数的函数。</p>
<button onclick="myFunction('学生','XXX')">点击这里</button>
<script>
function myFunction(name,job)
{
alert("Welcome " + name + "," + job);
}
</script>
</body>
</html>
新しいファイル
<!DOCTYPE html>
<html>
<body>
<p>请点击其中的一个按钮,来调用带参数的函数。</p>
<button onclick="myFunction('Harry Potter','Wizard')">点击这里</button>
<button onclick="myFunction('Bob','Builder')">点击这里</button>
<script>
function myFunction(name,job)
{
alert("Welcome " + name + ", the " + job);
}
</script>
</body>
</html>
プレビュー
Clear
- おすすめコース
- コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜
このコースを視聴した生徒はこちらも学んでいます
















