언어/javascript
javascript : 동적으로 메서드 추가하기
하이후에호
2020. 11. 30. 01:36
반응형
var student = {};
student.이름 = '홍정민';
student.취미 = '악기';
student.특기 = '프로그래밍';
student.장래희망 = '생명공학자';
student.toString = function () {
var output = '';
for (var key in this) {
if (key != 'toString'){
output += key + '\t' + this[key] + '\n';
}
}
return output;
};
console.log(student.toString());
속성을 제거하고 싶으면 다음과 같은 메서드를 사용하자
delete(student.장래희망);
console.log(student);
반응형