객체의 프로퍼티에 함수를 할당해 객체에게 행동할 수 있는 능력을 부여해줍니다.
객체 debug
에게 콘솔에 출력할 수 있는 능력을 부여해줍니다.
const debug = {
log: function (value) {
console.log(value);
},
};
debug.log('Hello, Method');
log
는 debug
객체의 메서드입니다. console.log
매우 비슷합니다. 지금까지 콘솔 창에 결과를 출력하려고 사용했던 함수가 바로 console
객체의 log
메서드였습니다. console
객체와 그 안에 든 log
메서드는 웹 브라우저가 기본으로 만들어둔 객체이므로 따로 선언하지 않아도 사용할 수 있습니다.