이것은 자바스크립트 문법까지는 아니지만, 알아둬야 하는 개념입니다. function print(person) { console.log(person.name); } const person = { name: 'John' }; print(person); 만약에 이러한 상황에서, 만약 print 함수가 다음과 같이 파라미터가 비어진 채로 실행됐다고 가정해보겠습니다. function print(person) { console.log(person.name); } const person = { name: 'John' }; print(); 이 코드는 다음과 같은 에러를 뱉습니다. TypeError: Cannot read property 'name' of undefined 만약에 print 함수에서 object 가 주어..