Confirmed users
455
edits
| Line 7: | Line 7: | ||
In addition, as with previous editions of ECMAScript, ES4 contains a number of bug fixes (XXX) to make the specification fit better with deployed behaviour and developer expectation, and repair plain errors in the specification text. | In addition, as with previous editions of ECMAScript, ES4 contains a number of bug fixes (XXX) to make the specification fit better with deployed behaviour and developer expectation, and repair plain errors in the specification text. | ||
== If browsers implement ES4, will it break my existing scripts? == | == If browsers implement the whole of ES4, will it break my existing scripts? == | ||
No. | |||
The ECMA committee chartered to develop and maintain the ECMAScript specification, known as "TG1", has taken compatibility with existing scripts as their number one priority. The vast majority of features in ES4 which could conflict with, or change the meaning of, existing ES3 (JS1.x) scripts aren't available unless the script author explicitly opts into them. | The ECMA committee chartered to develop and maintain the ECMAScript specification, known as "TG1", has taken compatibility with existing scripts as their number one priority. The vast majority of features in ES4 which could conflict with, or change the meaning of, existing ES3 (JS1.x) scripts aren't available unless the script author explicitly opts into them. | ||