Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Новое в JavaScript 1.8.5

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Далее приведён список изменений в JavaScript 1.8.5. Эта версия была включена в Firefox 4.

Что нового в JavaScript 1.8.5

Новые функции

Фуникция Описание
Object.create() Создаёт новый обЪект с указанным прототипом и свойствами. ошибка 492840
Object.defineProperty() Добавляет свойство с переданным дескриптором к объекту.
Object.defineProperties() Добавляет свойства с переданными дескрипторами к объекту.
Object.getOwnPropertyDescriptor() Возвращает дескриптор свойства переданного объекта. ошибка 505587
Object.keys() Возвращает массив всех перечисляемых свойств объекта. ошибка 307791
Object.getOwnPropertyNames() Возвращает массив всех перечисляемых и не перечисляемых свойств объекта. ошибка 518663
Object.preventExtensions() Prevents any extensions of an object. ошибка 492849
Object.isExtensible() Determine if extending of an object is allowed. ошибка 492849
Object.seal() Prevents other code from deleting properties of an object. ошибка 492845
Object.isSealed() Determine if an object is sealed. ошибка 492845
Object.freeze() Freezes an object: other code can't delete or change any properties. ошибка 492844
Object.isFrozen() Determine if an object was frozen. ошибка 492844
Array.isArray() Checks if a variable is an array. ошибка 510537
Date.prototype.toJSON() Returns a JSON format string for a Date object.
Function.prototype.bind() Creates a new function that, when called, itself calls this function in the context provided (with a given sequence of arguments) ошибка 429507

Новые возможности ECMAScript5

Другая работа по стандартизации

Various non-standard syntaxes for defining getters and setters have been removed; ECMAScript 5 defined syntax has not been changed. These were all pretty esoteric and rarely used; if this affects you, see this blog post for details.

Новые обЪекты

Объект Описание
Proxy Offers support for creating Object and Function proxies that enable meta-programming in JavaScript.

Функциональность, изменённая в JavaScript 1.8.5

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

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