Новости Software

Google выпустила Chrome 19 для разработчиков

Компания Google выпустила Dev-версию браузера Chrome 19 для тестирования разработчиками. Обновленная версия обладает широким набором модификаций, включая усовершенствованный движок JavaScript (V8 3.9.4.0), благодаря которому можно будет разрабатывать приложения, а также исправлять некоторые проблемы с визуальным отображением 3D. На протяжении ближайших шести недель будет проводиться проверка интернет-обозревателя и добавление в него новых функций.

 

Chrome Dev 19.0.1036.7 также получил поддержку ряда экспериментальных возможностей интерпретатора JavaScript Harmony, который должен стать следующим поколением объектно-ориентированных скриптовых языков. «Chrome и команда V8 намерены продвинуть JavaScript вперед и уже приступили к реализации новых возможностей» - сообщили разработчики команды Google Андреас Россберг (Andreas Rossberg) и Майкл Старзингер (Michael Starzinger).

Что нового в Chrome 19:

  • Появилась возможность использования области lexical scoping. Для этого теперь используется объявление переменных "let" и "const" вместо "var".
  • Collections - наиболее эффективная реализация отображений и множеств. Отныне любое значение может быть использовано в качестве ключа или элемента, в том числе и объекты. Итерация по коллекциям пока не поддерживается.
  • Weak maps – особый вид отображений, в которых сборщик мусора определяет, когда ключ для элементов уже недоступен и автоматически их удаляет. Это первый шаг большого пути по предотвращению утечек памяти при использовании  долгоживущих таблиц. 
  • Прокси имитирует работу объектов JavaScript или функций, и позволяет настроить практически любой аспект их поведения. Таким образом, отражение действий поднимается на новый уровень, позволяя использовать функции и объекты для создания передовых абстракций и интерфейсов.

Материалы по теме:

Источник:

window-new
Soft
Hard
Тренды 🔥