| JavaScriptの入門とサンプル集 |
| ■JavaScript入門−基本編−オブジェクト、メソッド、プロパティ ■戻る ■次へ ■Home |
|
■オブジェクト、メソッド、プロパティ ここでは、JavaScriptでプログラムを作成するのによく耳にする「オブジェクト、メソッド、プロパティ」について説明します。 ◇オブジェクト JavaScriptには下表のような色々なオブジェクトを持っています。JavaScriptもC++のようにオブジェクト指向を継承しており、ドキュ メントやフォーム、ウインドウなどをオブジェクト(物)として扱います。オブジェクトはそれぞれ色々な処理ができたり、色々な情報を持っていたりします。 これらのオブジェクトを使うことによって、より複雑なプログラムを組むことができるようになります。 《 主なオブジェクトの種類 》
数学関数「Math」は「基本編−複雑な計算」でも使われたように複雑な計算が得意であったり、文字列処理を得意とする「String」、日付や時刻の情報を持っている「Date」のようにオブジェクトはそれぞれできる処理や違う情報を持っています。 その他のオブジェクトについてはリファレンスマニュアルを参照して使いたいオブジェクトを探してみてください。 ◇メソッド
メソッドはオブジェクトへの命令です。基本編のサンプルプログラムにもいくつかのメソッドが使われていました。BASICで言えば、PRINTやらINPUTみたいなものです。オブジェクトと組み合わせて使います。 そのなかでも、Dateオブジェクトについては、他のメソッドのように「h=Date.getHours()」のような使い方はできないので注意してください。配列を作成する「Array()」とおなじように新たにオブジェクトを生成してやらなくてはいけません。下記は現在の時刻を表示するサンプルプログラムです。
■sample5_1.htmlを実行する
sample5_1.htmlの実行画面 その他のメソッドについてはリファレンスマニュアルを参照して使いたいメソッドを探してみてください。
プロパティはオブジェクトの情報を参照したり設定することができます。 (例) navigator.appName ・・・アプリケーション名 navigator.appVersion ・・・ブラウザのバージョン document.bgColor ・・・ページの背景色 document.fgColor ・・・ページの文字色 document.fileCreateDate ・・・ファイル作成日 document.title ・・・ページタイトル screen.width ・・・モニタの横幅 screen.height ・・・モニタの縦幅 「navigator」オブジェクトにはアプリケーション名やバージョン、OSの名前などに情報が入っています。下記はブラウザ名を表示するサンプルプログラムです。
■sample5_2.htmlを実行する
sample5_2.htmlの実行画面 その他のプロパティについてはリファレンスマニュアルを参照して使いたいプロパティを探してみてください。 ..
|
|
■JavaScript入門−基本編−オブジェクト、メソッド、プロパティ ■戻る ■次へ ■Home |