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

sasaraan programming

Exposition

form(s) :: フォーム(の配列)を扱います

[Property] 
action送信先(URL / メールアドレス)の取得・設定
encodingエンコード方法(MIMEタイプ)の取得・設定
idid 属性値の取得・設定
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 の要素への参照

Function :: 関数を扱います

[Constructor] 
new ()既定のコンストラクタ : 空の関数
new (arg1, arg2...argN, code )arg1, arg2...argN : 引数, code : 実行コード
[Method] 
arguments引数の配列の取得

history :: 履歴を扱います

[Property] 
length履歴の個数の取得
[Method] 
back()一つ戻る
forward()一つ進む
go(int )数値 int の分だけ先(マイナス時は後ろ)に移動する

Image(images) :: 画像(の配列)を扱います

[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プロトコル部分の文字列の取得・設定
searchCGIへのキー名の取得・設定
target読み込み先ウィンドウ / フレーム (キーワード可) の取得・設定
[Array Type] 
links配列型
links.length配列の個数の取得・設定
links[int ]添え字 int の要素への参照

location :: アドレス(URL)を扱います

[Property] 
hashアンカー部分の文字列の取得・設定
hostホスト部分の文字列の取得・設定
hostnameホスト名部分の文字列の取得・設定
hrefリンク情報の取得・設定
pathnameパス名部分の文字列の取得
portポート部分の文字列の取得
protocolプロトコル部分の文字列の取得・設定
searchCGIへのキー名の取得・設定
[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プラグインの拡張子の取得
typeMIMEタイプの名前の取得
[Array Type] 
mimeTypes配列型
mimeTypes.length配列の個数の取得・設定
mimeTypes[int ]添え字 int の要素への参照

www.sasaraan.net

(c) morijoh