I’ve highlighted the properties that were defined in the older Netscape documentation like this: property, and those found in the Microsoft documentation like this: property.
First, the methods:
Now the member objects. Note that some objects are lists of other objects.
The various language properties, in particular, vary from browser to browser.