【Javascrpt】function文について【初歩】
こんにちは。javascriptとJQueryに挑戦しています。
ずっとC言語をやっていたせいなのか、元々理解力に乏しいせいだからなのか
なかなかJavascriptのソースファイルを読み込むのに時間がかかる。
■functionについて
「自作関数」を作る時に使うキーワードのこと。「ユーザ定義関数」ともいう。
名称はどうでもいいが、とにかくライブラリに存在するものではなくて、何度も使うような処理の場合、都度記述するのではなく関数として作っておけば関数を呼び出せばいいし、ソースとしての可読性もあがる。
■基本的なfunctionの使い方
以下のような、構文になる。
function 関数名( 引数1, 引数2, 引数n ){
処理
return 戻り値;
}
■例として、消費税の金額計算を行う関数を作成
/* 税率計算 */
function tax( item ){
var total; // 消費税と商品金額を足した金額
total = item * 1.05;
return total;
}
■作成した関数を呼び出すには
<script type="text/javascrpt">
var item;
var total;
item = 1000;
total = tax( item );
document.write( "<p>total</p>" );
</script>