Новое в JavaScript 1.5

Следующий список описывает изменения в JavaScript 1.5. Эта версия была включена в Netscape Navigator 6.0, дата релиза которого – 14 ноября 2000 года. Также Javascript 1.5 использовался в более поздних версиях Netscape Navigator, а также Firefox 1.0.  JavaScript 1.5 соответствует JScript версии 5.5 используемой в Internet Explorer 5.5, который был представлен в июле 2000. Соответствующая версия стандарта ECMA – ECMA-262 третьей редакции (от декабря 1999 года).

Новое в JavaScript 1.5

Что изменилось в JavaScript 1.5

  • Об ошибках выполнения сообщается в виде исключений.
  • Изменения в регулярных выражениях:
    • Кванторы  +, *, ? и {} теперь могут сопровождаться ? для того, чтобы показать, что они не являются "жадными".
    • Поддержка группировки без обратной связи, (?:x) может быть использован вместо обычной группировки, (x). Когда используется группировка без обратной связи, найденные подстроки недоступны для дальнейшего использования.
    • Поддержка позитивного и негативного просмотра. Доступен поиск подстроки, исходя из того, какой текст окружает искомую подстроку.
    • Поддержка флага для реализации многострочного поиска.
  • Функции теперь могут быть объявлены внутри условия if.
  • Функции теперь могут быть объявлены внутри выражения.

Метки документа и участники

 Внесли вклад в эту страницу: pashutk
 Обновлялась последний раз: pashutk,