let user:object;

user = {
	name: 'aa',
	age: 30,
}

❌
console.log(user.name) 

❌
console.log(user.age)

Property  name  does not exist on type  object

object type에는 name이라는 property가 존재하지 않는다.

user의 type으로 지정해줬던 object에는 속성 값에 대한 정보가 없기 때문에 user.name 또는 user.age를 쓸 수 없다.

⭐️property를 정의하여 객체를 표현하려면 interface를 사용해야한다.