Computer >> Máy Tính >  >> Lập trình >> Javascript

Sự khác biệt giữa `` new Object () 'và ký hiệu chữ đối tượng trong JavaScript là gì?

Cả hai ký hiệu Object () mới và Object đen ({}) đều làm điều tương tự. Họ khởi tạo một đối tượng. Tuy nhiên, ký hiệu thứ hai có thể hơi khác một chút nếu bạn bắt đầu thêm thuộc tính vào nó.

Ví dụ

let a = {
   name: 'Ayush'
}

Khởi tạo này tương đương với -

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

hoặc

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