JavaScriptで用いられるオブジェクトは、下記の図にあるように、windowオブジェクトを頂点としたツリー構造で定義されています。この章では、それぞれのオブジェクトが持つプロパティとメソッドについてオブジェクト別に解説します。
navigator / window / location / history / document / Frame / Applet
Anchor / Area / Image / Link / Form / Element / Array / Boolean / Date
Event / Function / Math / Number / Object / RegExp / screen / String
| MimeType | |||||
| navigator | |||||
| Plugin | |||||
| Elemant/Button | ||||||||||||||
| Applet | Elemant/Checkbox | |||||||||||||
| Frame | Anchor | Elemant/FileUpload | ||||||||||||
| history | Area | Elemant/Hidden | ||||||||||||
| window | ||||||||||||||
| document | Form | Elemant/Password | ||||||||||||
| location | Image | Elemant/Radio | ||||||||||||
| Link | Elemant/Reset | |||||||||||||
| Elemant/Text | ||||||||||||||
| Elemant/Textarea | ||||||||||||||
| Elemant/select | option | |||||||||||||
JavaScriptで以下のようなあらかじめ定義されているもので、宣言なしで使用することができます。| Array | Boolean | Date | Event | Function | Math |
| Number | Object | RegExp | screen | String |