Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ความแตกต่างระหว่าง new Object() และ Object Literal ใน JavaScript

new Object() และ Object literal {} ทำอย่างเดียวกัน คือ initialize object แต่ notation ที่สองอาจต่างเล็กน้อยถ้าเริ่มเพิ่ม properties

ตัวอย่าง

let a = {    name: 'Ayush' }

Initialization นี้เทียบเท่า

let a = new Object(); a.name = 'Ayush'

หรือ

let a = {} a.name = 'Ayush'