new Object() 표기법과 Object literal({}) 표기법은 모두 동일한 작업을 수행합니다. 그들은 객체를 초기화합니다. 그러나 두 번째 표기법에 속성을 추가하기 시작하면 두 번째 표기법이 약간 다를 수 있습니다.
예시
let a = { name: 'Ayush' }
이 초기화는 -
와 동일합니다.let a = new Object(); a.name = 'Ayush'
또는
let a = {} a.name = 'Ayush'
new Object() 표기법과 Object literal({}) 표기법은 모두 동일한 작업을 수행합니다. 그들은 객체를 초기화합니다. 그러나 두 번째 표기법에 속성을 추가하기 시작하면 두 번째 표기법이 약간 다를 수 있습니다.
let a = { name: 'Ayush' }
이 초기화는 -
와 동일합니다.let a = new Object(); a.name = 'Ayush'
또는
let a = {} a.name = 'Ayush'