Я думаю, что вы хотели иметь в виду Простой старый объект JavaScript как простой объект.
В ванильном JavaScript POJO (простой старый объект JavaScript) является самым простым видомобъекта, который вы могли бы иметь: набор пар ключ-значение, созданный с помощью литеральной нотации объекта {}
или созданный с помощью new Object()
.
Простой старый объект JavaScript:
Использование синтаксического сахара в скобках, также известного как литерал объекта:
var obj = {};
Использование конструктора Object ():
var obj = new Object();
отличный от простого объекта:
Использование конструктора функции:
var Obj = function(name) {
this.name = name;
}
var c = new Obj("hello");
Использование синтаксиса класса ES6:
class myObject {
constructor(name) {
this.name = name;
}
}
var e = new myObject("hello");