Шрифт:
Дескрипторы свойств
Дескриптор свойства - это обычный JavaScript-объект, описывающий атрибуты (и иногда значение) свойства. В языке JavaScript существует два типа свойств. Свойства-данные, имеющие значение и три атрибута:
Дескриптор свойства с данными имеет следующий вид:
Дескриптор свойства с методами доступа имеет следующий вид:
См. также
Object.defineProperty, раздел 6.7
возвращает имена неунаследованных свойств
Синтаксис
Аргументы
о Объект.
Возвращаемое значение
Массив, содержащий имена всех неунаследованных свойств объекта о, включая неперечислимые свойства.
Описание
Функция
Обратите внимание, что эта функция вызывается не как метод объекта: это глобальная функция, которая принимает объект в виде аргумента.
Пример
См. также
Object.keys, раздел 6.5
возвращает прототип объекта
Синтаксис
Аргументы
о Объект.
Возвращаемое значение
Прототип объекта о.
Описание
Функция
Пример
См. также
Object.create; глава 6
проверяет, является ли свойство унаследованным
Синтаксис