Index |
 |
HOME >
プログラムTOP >
JavaScript |
|
JavaScriptのオブジェクト(3)
JavaScript定義済みオブジェクトのプロパティとメソッドの一覧です。(一部DOMを含む)
・ プロパティまたはメソッドが存在する時は、各々"Property"または"Method"の項目を追加しています。
・ コンストラクタを使用してオブジェクトを生成できる時は"Constructor"の項目を追加しています。
・ 配列型がある場合は"Array Type"の項目を追加しています。(オブジェクト名の末尾に (s) があるもの)
・ 配列型からは、添え字をつけてプロパティやメソッドにアクセスすることができます。
・ 記述中、斜体になっている引数は任意の値、[ ] に囲まれた引数は省略可能であることを意味します。
・ いずれも、使用頻度の低いものや対応ブラウザが少ない時は省略している場合があります。
[ Page 1] Global / anchor, Array, Date, document, event
[ Page 2] element(button,checkbox,hidden,option,password,radio,reset,select,submit,text,textarea)
[ Page 3] form, frame, Function, History, Image, link, location, Math, mimeType
[ Page 4] navigator, Number, Plugin, RegExp, screen, String, window
form(s) :: フォーム(の配列)を扱います
| [Property] | |
| action | 送信先(URL / メールアドレス)の取得・設定 |
| encoding | エンコード方法(MIMEタイプ)の取得・設定 |
| id | id 属性値の取得・設定 |
| length | フォーム内の要素数の取得 |
| method | 送信方法 ("get"|"post") の取得・設定 |
| name | フォームの名前の取得・設定 |
| [Method] | |
| reset() | リセットする |
| submit() | 送信する |
| [Array Type] | |
| forms | 配列型 |
| forms.length | 配列の個数の取得・設定 |
| forms[int ] | 添え字 int の要素への参照 |
frame(s) :: フレーム(の配列)を扱います
| [Property] | |
| location | フレームの位置(URL)の取得・設定 |
| name | フレームの名前の取得・設定 |
| parent | 親要素の取得 |
| self | 自分自身のフレームの取得 |
| [Method] | |
| blur() | フォーカスを外す |
| clearInterval(id ) | id で指定した繰返しタイマーを解除する |
| clearTimeout(id ) | id で指定した単発タイマーを解除する |
| focus() | フォーカスを当てる |
| setInterval(func, ms ) | msミリ秒ごとに関数funcを実行する繰返しタイマーを設定する |
| setTimeout(func, ms ) | msミリ秒後に関数funcを実行する単発タイマーを設定する |
| [Array Type] | |
| frames | 配列型 |
| frames.length | 配列の個数の取得・設定 |
| frames[int ] | 添え字 int の要素への参照 |
| [Constructor] | |
|---|
| new () | 既定のコンストラクタ : 空の関数 |
| new (arg1, arg2...argN, code ) | arg1, arg2...argN : 引数, code : 実行コード |
| [Method] | |
| arguments | 引数の配列の取得 |
| [Property] | |
| length | 履歴の個数の取得 |
| [Method] | |
| back() | 一つ戻る |
| forward() | 一つ進む |
| go(int ) | 数値 int の分だけ先(マイナス時は後ろ)に移動する |
| [Constructor] | |
|---|
| new () | 既定のコンストラクタ : 空の画像 |
| new (width, height ) | width : 幅, height : 高さ |
| [Property] | |
|---|
| border | 枠の幅の取得・設定 |
| complete | 読み込み状態 (true | false) の取得 |
| height | 高さの取得 |
| hspace | 左右のマージンの取得・設定 |
| id | イメージIDの取得・設定 |
| lowsrc | 低解像度画像のURIの取得・設定 |
| name | イメージ名の取得・設定 |
| src | 画像のURIの取得・設定 |
| vspace | 上下のマージンの取得・設定 |
| width | 幅の取得・設定 |
| [Array Type] | |
| images | 配列型 |
| images.length | 配列の個数の取得・設定 |
| images[int ] | 添え字 int の要素への参照 |
link(s) :: リンク(の配列)を扱います
| [Property] | |
| hash | アンカー部分の文字列の取得・設定 |
| host | ホスト部分の文字列の取得・設定 |
| hostname | ホスト名部分の文字列の取得・設定 |
| href | リンク情報の取得・設定 |
| pathname | パス名部分の文字列の取得 |
| port | ポート部分の文字列の取得 |
| protocol | プロトコル部分の文字列の取得・設定 |
| search | CGIへのキー名の取得・設定 |
| target | 読み込み先ウィンドウ / フレーム (キーワード可) の取得・設定 |
| [Array Type] | |
| links | 配列型 |
| links.length | 配列の個数の取得・設定 |
| links[int ] | 添え字 int の要素への参照 |
location :: アドレス(URL)を扱います
| [Property] | |
| hash | アンカー部分の文字列の取得・設定 |
| host | ホスト部分の文字列の取得・設定 |
| hostname | ホスト名部分の文字列の取得・設定 |
| href | リンク情報の取得・設定 |
| pathname | パス名部分の文字列の取得 |
| port | ポート部分の文字列の取得 |
| protocol | プロトコル部分の文字列の取得・設定 |
| search | CGIへのキー名の取得・設定 |
| [Method] | |
| reload() | 再読み込みをする |
| replace(URI ) | アドレスを URI に置き換えて読み込む |
Math :: 数学上の計算を扱います
| [Property] | |
| PI | 円周率の値(約3.14159)の取得 |
| [Method] | |
| abs(num ) | 数値 num の絶対値を求める |
| ceil(num ) | 数値 num の小数を切り上げた整数を求める |
| floor(num ) | 数値 num の小数を切り捨てた整数を求める |
| max(num1, num2 ) | 数値 num1 と num2 の大きい方を求める |
| min(num1, num2 ) | 数値 num1 と num2 の小さい方を求める |
| pow(num1, num2 ) | 数値 num1 に num2 を乗じた値を求める |
| random() | 0以上1未満(環境によっては1以下)の擬似乱数を求める |
| round(num ) | 数値 num の小数を四捨五入した整数を求める |
| sqrt(num ) | 数値 num の平方根を求める |
mimeType(s) :: MIMEタイプ(の配列)を扱います(IEは未対応)
| [Property] | |
| suffixes | プラグインの拡張子の取得 |
| type | MIMEタイプの名前の取得 |
| [Array Type] | |
| mimeTypes | 配列型 |
| mimeTypes.length | 配列の個数の取得・設定 |
| mimeTypes[int ] | 添え字 int の要素への参照 |
|
www.sasaraan.net |
(c) morijoh |