tags:

views:

70

answers:

3

I'm just talking about JavaScript here, not CSS or implementation of the DOM.

I know getters and setters are now available in the latest release of all major browsers except IE. What other JavaScript features are available cross-browser if we have the latest versions of the other browsers and forget about IE for a minute?

A: 

I would recommend you visit www.quirksmode.org for a lot of detailed comparisons of different browsers/versions.

Benjol
Quirksmode only shows information regarding HTML/CSS/DOM/Events, I'm talking about JavaScript language features.
ChrisInCambo
+2  A: 

With Gecko-engined browsers, you get:

In terms of other browsers implementing these features, I'm only aware of Webkit implementing Array Extras, but it's actually quite easy to monkeypatch support for those in all browsers since they're just additional methods.

Gecko, Opera and Webkit also support the canvas element, which although being a new HTML element, is used via JavaScript, so I'm not sure if that fits your criteria. Having said that, there are independent efforts underway to bring it to IE.

insin
Dojo framework also uses VML to simulate Canvas on IE.
PhiLho
A: 

XML APIs:

Although these are not "JavaScript functionality", rather DOM APIs

Sergey Ilinsky