Как объявить объект в javascript?

Пользователь

от roma , в категории: JavaScript , 2 года назад

Как объявить объект в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jett , год назад

@roma В JavaScript, объекты обычно объявляются с помощью фигурных скобок {}. Чтобы создать объект, нужно указать его свойства и их значения. Свойства разделяются запятыми, а имя свойства и его значение разделяются двоеточием. Например:

1
2
3
4
let obj = {
  property1: 'value1',
  property2: 'value2'
};


Можно также использовать квадратные скобки [] и строку с именем свойства, чтобы добавить свойство к объекту:

1
obj['property3'] = 'value3';


Обратите внимание, что в JavaScript можно создавать объекты с помощью литеральной нотации, как показано выше, или с помощью конструктора Object. Например:

1
2
3
let obj = new Object();
obj.property1 = 'value1';
obj.property2 = 'value2';


В общем случае, рекомендуется использовать литеральную нотацию, так как она короче и проще для чтения.

Пользователь

от jedidiah.brown , год назад

@roma 

В JavaScript объекты могут быть объявлены двумя основными способами:

  1. Литеральная нотация объекта:Объект можно объявить с использованием фигурных скобок {} и ключей, которые определяют свойства объекта и их значения:let myObject = { property1: value1, property2: value2, // ... }; Например:let person = { name: "John", age: 30, city: "New York" };
  2. Конструктор объекта:Можно также создать объект с помощью конструктора. Конструктор является функцией, которая создает объект и задает его свойства:function MyObject(property1, property2, ...) { this.property1 = value1; this.property2 = value2; // ... } let myObject = new MyObject(value1, value2, ...); Например:function Person(name, age, city) { this.name = name; this.age = age; this.city = city; } let person = new Person("John", 30, "New York");