JavaScript. Подробное руководство, 6-е издание
Шрифт:
См. также
Number.toExponential, Number.toFixed, Number.toLocaleString, Number.toPrecision
преобразует число в строку (переопределяет Object.valueOf)
Синтаксис
Возвращаемое значение
Элементарное числовое значение объекта
Исключения
См. также
Object. valueOf
Object
Object
надкласc, реализующий общие возможности всех JavaScript-объектов
Конструктор
Аргументы
значение Этот необязательный аргумент определяет элементарное значение-число, логическое значение или строку, которое должно быть преобразовано в объект Number, Boolean или String.
Возвращаемое значение
Если аргумент значение указан, конструктор возвращает вновь созданный экземпляр
Свойства
Методы
Проверяет, имеет ли объект собственное (не унаследованное) свойство с указанным именем.
Проверяет, является ли данный объект прототипом для указанного объекта.
Проверяет, существует ли свойство с указанным именем и будет ли оно перечислено циклом for/in.
Возвращает локализованное строковое представление объекта. Реализация по умолчанию этого метода просто вызывает метод
Возвращает строковое представление объекта. Реализация этого метода в классе Object является очень общей и возвращает немного полезной информации. Подклассы Object обычно переопределяют этот метод собственным методом toString, возвращающим более полезный результат.
Возвращает элементарное значение объекта,
если оно существует. Для объектов типаСтатические методы
В ECMAScript 5 конструктор
Создает новый объект с указанным прототипом и свойствами.
Создает или настраивает одно или более свойств в указанном объекте.
Создает или настраивает свойство в указанном объекте.
Делает указанный объект неизменяемым.
Возвращает атрибуты указанного свойства в указанном объекте.
Возвращает массив имен всех неунаследованных свойств в указанном объекте, включая свойства, не перечисляемые циклом
Возвращает прототип указанного объекта.
Определяет, могут ли добавляться новые свойства в указанный объект.
Определяет, является ли указанный объект фиксированным.
Определяет, является ли указанный объект нерасширяемым, а его свойства недоступными для настройки.
Возвращает массив имен неунаследованных перечислимых свойств в указанном объекте.
Предотвращает возможность добавления новых свойств в указанный объект.
Предотвращает возможность добавления новых и удаления существующих свойств в указанном объекте.
Описание
Класс
В дополнение к показанному ранее конструктору
См. также
Array, Boolean, Function, Function.prototype, Number, String; глава 6
функция-конструктор объекта
Синтаксис