Создание объекта Javascript: как создать объект в JS

Метод object.create () в JavaScript используется для создания нового объекта с указанным объектом-прототипом и свойствами.

Содержание
  1. Javascript Object Create ()
  2. Синтаксис
  3. Метод Object.create принимает два аргумента. prototypeObject: вновь созданный объект-прототип объекта. Это должен быть объект или значение null. propertiesObject: Свойства нового объекта. Этот аргумент является необязательным. Возвращаемое значение Он вернет новый объект с указанным объектом-прототипом и properties. Давайте рассмотрим простой пример. let infinityGauntlet = Object. create ({}); infinityGauntlet.stoneName = 'TimeStone'; console.log (infinityGauntlet); Вывод В приведенном выше примере сначала мы создали объект-прототип, а затем присвоили свойство этому объекту . Давайте рассмотрим другой пример с методом в качестве свойства. //app.jsconst person = {isHuman: false, intro: function () {console.log (`Меня зовут $ {this .name} и я межгалактический Социопат !! `); }}; const celestialCepians = Object.create (person); celestialCepians.name = 'Thanos'; celestialCepians.isHuman = false; celestialCepians.intro (); Вывод Пользовательские и пустые объекты Новый объект, созданный из полностью настраиваемого объекта (особенно из нулевой объект, который является настраиваемым объектом без членов, может вести себя неожиданным образом. Давайте рассмотрим пример объекта нулевого свойства. //app.jsfreshObj = Object.create ({}); nullObj = Object.create (null); console.log (typeof (nullObj)); console.log (nullObj); Итак , метод Object.create () используется для создания нового объекта с указанным объектом-прототипом и свойствами. Метод Object.create () возвращает новый объект с указанным объектом-прототипом и pro Perties. Основная цель использования метода Object.create () — реализация наследования. Наконец, пример создания () объекта Javascript завершен.
  4. Возвращаемое значение
  5. Вывод
  6. Вывод
  7. Пользовательские и пустые объекты
  8. Итак , метод Object.create () используется для создания нового объекта с указанным объектом-прототипом и свойствами. Метод Object.create () возвращает новый объект с указанным объектом-прототипом и pro Perties. Основная цель использования метода Object.create () — реализация наследования. Наконец, пример создания () объекта Javascript завершен.

Javascript Object Create ()

Javascript Object.create () — это встроенный метод, который создает новый объект, используя существующий объект в качестве прототипа вновь созданного объекта. Он вернет новый объект с указанным объектом-прототипом и свойствами.

Синтаксис

Синтаксис Метод create () объекта Javascript выглядит следующим образом.

 Object.create (prototype_object, propertiesObject) 

Метод Object.create принимает два аргумента.

  1. prototypeObject: вновь созданный объект-прототип объекта. Это должен быть объект или значение null.
  2. propertiesObject: Свойства нового объекта. Этот аргумент является необязательным.

Возвращаемое значение

Он вернет новый объект с указанным объектом-прототипом и properties.

Давайте рассмотрим простой пример.

 let infinityGauntlet = Object.  create ({}); infinityGauntlet.stoneName = 'TimeStone'; console.log (infinityGauntlet); 

Вывод

В приведенном выше примере сначала мы создали объект-прототип, а затем присвоили свойство этому объекту . Давайте рассмотрим другой пример с методом в качестве свойства.

//app.jsconst person = {isHuman: false, intro: function () {console.log (`Меня зовут $ {this  .name} и я межгалактический Социопат !! `);  }}; const celestialCepians = Object.create (person); celestialCepians.name = 'Thanos'; celestialCepians.isHuman = false; celestialCepians.intro (); 

Вывод

Пользовательские и пустые объекты

Новый объект, созданный из полностью настраиваемого объекта (особенно из нулевой объект, который является настраиваемым объектом без членов, может вести себя неожиданным образом.

Давайте рассмотрим пример объекта нулевого свойства.

//app.jsfreshObj = Object.create ({}); nullObj = Object.create (null); console.log (typeof (nullObj)); console.log (nullObj); 

Итак , метод Object.create () используется для создания нового объекта с указанным объектом-прототипом и свойствами. Метод Object.create () возвращает новый объект с указанным объектом-прототипом и pro Perties.

Основная цель использования метода Object.create () — реализация наследования.

Наконец, пример создания () объекта Javascript завершен.

Оцените статью
nanomode.ru
Добавить комментарий