a

자바스크립트에 대한 오해 - 객체

자바스크립트는 OOP이지만 클래스와 전혀 상관이 없습니다. 자바스크립트 객체를 설명하는데 클래스가 튀어나오고 그러할 필요가 없습니다. 전혀 상관없는 스타일이 다른 언어입니다. 자바스크립트 객체는 상속을 염두하고 만들어진 언어가 아닙니다. 다만 prototype을 이용해 흉내낼 뿐입니다. 자바스크립트는 모든 값들도 사실 객체입니다. 

Number.prototype.test = "test";
for (var i in 50) {
    document.write(i); // IE만 제외하고 "test" 를 출력
}

document.write((100).toString()); // 문자열 "100"




|

댓글 2개

오 링크 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 14년 전 조회 1,887
Flash 14년 전 조회 2,858
Linux 14년 전 조회 5,872
JavaScript 14년 전 조회 3,639
JavaScript 14년 전 조회 2,548
JavaScript 14년 전 조회 1,964
PHP 14년 전 조회 2,417
JavaScript 14년 전 조회 2,116
JavaScript 14년 전 조회 1,877
JavaScript 14년 전 조회 2,020
JavaScript 14년 전 조회 2,245
Flash 14년 전 조회 2,119
JavaScript 14년 전 조회 2,403
node.js 14년 전 조회 3,738
JavaScript 14년 전 조회 2,137
MySQL 14년 전 조회 2,681
node.js 14년 전 조회 7,296
JavaScript 14년 전 조회 2,767
PHP 14년 전 조회 1,445
MySQL 14년 전 조회 2,097
Linux 14년 전 조회 2,679
PHP 14년 전 조회 2,127
PHP 14년 전 조회 1,922
JavaScript 14년 전 조회 3,009
PHP 14년 전 조회 2,313
Linux 14년 전 조회 2,088
MySQL 14년 전 조회 2,299
MySQL 14년 전 조회 2,432
jQuery 14년 전 조회 3,532
JavaScript 14년 전 조회 2,138