Object() constructor
"Object()" Конструктор преобразует входные данные в объект. Его поведение зависит от типа входных данных.
Об Object() constructor-е
- Что такое Object() constructor.
- Возвращаемое значение Object() constructor:
- Пример использования Object() constructor:
Что такое Object() constructor.
Как уже было сказано выше, повторю:
Object() Конструктор преобразует входные данные в объект. Его поведение зависит от типа входных данных.
Синтаксис Object() constructor.
new Object()
new Object(value)
Object()
Object(value)
Примечание Object() constructor:
Object() может вызываться как с, так и без new, но иногда с разными эффектами. Смотрите Возвращаемое значение.
Параметры Object() constructor.
Значения Object() constructor.
Возвращаемое значение Object() constructor:
Когда вызывается или конструируется сам Object() конструктор, его возвращаемым значением является object:
Если значение равно null или undefined, оно создает и возвращает пустой объект.
Если значение уже является объектом, оно возвращает значение.
В противном случае он возвращает объект типа, соответствующего заданному значению. Например, передача BigInt примитива возвращает BigInt объект-оболочку.
Когда Object() создается, но new.target не является Object самим конструктором, поведение немного отличается — он инициализирует новый объект с new.target.prototype в качестве прототипа.
Любое значение аргумента игнорируется.
Это может произойти, например, когда Object() неявно вызывается через super() в конструкторе класса, который расширяет Object.
В этом случае, даже если вы передадите число в super(), this значение внутри конструктора не станет Number экземпляром.
Пример использования Object() constructor:
Для того, чтобы использовать Object() constructor, вам понадобится:
Начинаем с тега script.
Используем Object() constructor со словом "new" и передадим созданное в переменную.
Используем ключ с названием "foo" и присвоим ему значение "2024".
Открываем консоль и смотрим результат:
Код использования Object() constructor:
<script>
var a = new Object();
a.foo = 2024;
console.log(a);
</script>
Пример использования Object() constructor:
Если вы не смогли открыть консоль, то вот вам скрин оттуда:
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: