底辺過ぎてちょっとビビる

26歳からIT業界にいるエンジニアが、まったく成長できてないことを確認するブログ。備忘録的に使いたいとも考えています。

【Javascrpt】function文について【初歩】

こんにちは。javascriptJQueryに挑戦しています。

 

ずっと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>