자바스크립트에 대한 오해 - 객체 정보
JavaScript 자바스크립트에 대한 오해 - 객체본문
자바스크립트는 OOP이지만 클래스와 전혀 상관이 없습니다. 자바스크립트 객체를 설명하는데 클래스가 튀어나오고 그러할 필요가 없습니다. 전혀 상관없는 스타일이 다른 언어입니다. 자바스크립트 객체는 상속을 염두하고 만들어진 언어가 아닙니다. 다만 prototype을 이용해 흉내낼 뿐입니다. 자바스크립트는 모든 값들도 사실 객체입니다.
Number.prototype.test = "test";
for (var i in 50) {
document.write(i); // IE만 제외하고 "test" 를 출력
}
document.write((100).toString()); // 문자열 "100"
추천
0
0
댓글 2개

Prototype-based Programming http://j.mp/ua3JnV
오 링크 감사합니다.