
JavaScript 標準組み込み関数/ユーザー定義関数/メソッド
JavaScript 標準組み込み関数/ユーザー定義関数/メソッドJavaScriptの関数にはjavascriptに予め用意されている組み込み関数と、自由に作る事ができるユーザー定義関数があります。 但し、オブジェクト指向言語であるEcmaScript/JavaScriptにおいては、オブジェクトのプロパティの属性値として持つ関数についてはメソッドと呼びます。 当ページでは、現在、非オブジェクト指向の旧来のJavaScript関数に言及します。 JavaScriptのユーザー定義関数JavaScriptにはユーザーが関数を定義することが可能で関数や変数を利用して一連の処理を行う命令を作る事ができます。 JavaScriptの関数はfunctionを伴って宣言され、引数は複数ある場合はカンマ区切りで丸カッコ ( ) 内にステートメント・式は、行終端として末尾にセミコロンを伴い、波カッコ { } 内に記述します。
function 任意の関数名 ( ) { 〜; } この時、引数は必要に応じて利用すればよく、不要ならなくても構いませんが、その場合でも丸カッコ ( ) は省略せずに記述します。 JavaScriptのステートメント・処理命令の単位処理命令の区切りは、 ; (半角セミコロン)ですが、 { } の後には不要です。 1つの処理命令が長くなる場合には改行する事もできますが、単語の途中やタグの不自然な位置での改行はできません。 尚、"ダブルクォーテーション"や'シングルクォーテーション'内の改行は避けた方がいいと思います。 JavaScriptの変数JavaScriptには、国際標準ECMAScriptと旧来のNetscape communicatonsが開発したJavaScript、IEのJScript時点のJavaScriptがあり、前者は変数の型は動的に決定され明示的に宣言する必要はなく、後者には唯一何でもOKの[ var ]という型がありました。
JavaScriptの演算子
加減乗除や代入、比較などを行う為の演算子を利用できます。 var yyyy='2000' var mm='04' var dd='20' yyyy + '年' + mm + '月' + dd + '日' ; 尚、プラス記号は、文字列の結合・連結にも利用できます。 JavaScript組み込み関数とユーザー定義関数下記はJavaScript組み込み関数やユーザー定義関数を利用したscriptサンプルとプログラミング/スクリプティング方法です。
JavaScript文法
|