본문 바로가기
반응형

JavaScript25

자바스크립트 오브젝트 출처 : http://asrada2001.tistory.com/163 스쿨에 javascript 의 색다른 표현식에 관한 글이 올라왔다(by 행복한고니) 그중 new Object === {} 라는 고니님의 의견에 숨어지내리님이 급 제동을 걸어왔다. 너무나도 살벌한 분위기 속에서 결국 두 분의 논쟁에는 결론이 나질 않았고 나는 개인적으로 무소레즈님의 코멘트를 이 논쟁의 결론으로 치부한다. 무소레즈님의 댓글 --------------------------------------- 1. new Object() === {} 가 같다? 2. Object 가 {} 으로 만들어진다? 3. constructor 의 비교로 객체가 똑같다고 말할수 있다? 4. Object 는 Function 의 instance 이다? --.. 2013. 4. 24.
[펌] 자바스크립트 정리. 8 - 자바스크립트 DOM 스크립트 간단 정리 검색엔진을 뒤지면서 보다가 너무나 깔끔하게 정리된자바스크립트가 있기에 퍼옴. GENERAL 님의 정리 감사합니다.댓글은 아래 링크 블로그에 달아주세요~ ^^ 링크 : http://blog.naver.com/minis24/800942519022006년 정도 인걸로 기억이 나는데요.. ajax 가 한참 이슈가 되던 시절이 있었습니다.지금도 ajax를 많이 쓰고는 있지만 그 당시 처럼 환상에 가려진, 신비의 테크닉이라는 고급기술에서범용 테크닉으로 많이 일반화 되었지요.. 무턱대고 ajax 책을 사서 보았는데..음 당췌 무슨 말인지 이해가 안되더군요..시간이 약이라고 해야하나요? 한몇년 그렇게 해매면서 고민하면서 정리하면서 살다보니어느덧 익숙해지더라구요~ 아직 많은 부분이 부족하긴 하지만요~ ajax를 잘 사용.. 2013. 1. 21.
[펌] 자바스크립트 정리. 7 - 자바스크립트 생성자 체이닝 검색엔진을 뒤지면서 보다가 너무나 깔끔하게 정리된자바스크립트가 있기에 퍼옴. GENERAL 님의 정리 감사합니다. 링크 : http://blog.naver.com/minis24/80094251902 * 생성자 체이닝 정리 6의 마지막에서 처럼 서브클래스의 생성자 함수 내에서 상위클래스의 생성자를 명시적으로 호출하는 것을 생성자 체이닝 이라고 한다. call() 함수를 써서 생성된 객체의 메서드인것 처럼 호출했었는데 다음처럼 간단하게 고칠 수 있다. //상위클래스에 대한 참고 저장 subRectangle.prototype.superclass = Rectangle ; function subRectangle( x , y , w ,h ){ // 프로토타입 객체의 프로퍼티인 superclass 에 Rectangl.. 2013. 1. 21.
[펌] 자바스크립트 정리. 6 - 자바스크립트 클래스의 서브클래스화 검색엔진을 뒤지면서 보다가 너무나 깔끔하게 정리된자바스크립트가 있기에 퍼옴. GENERAL 님의 정리 감사합니다.댓글은 아래 링크에 달아주세요~ 링크 : http://blog.naver.com/minis24/80094251902* 자바스크립트 클래스의 서브클래스 정의하기 자바스크립트는 프로토타입 기반의 상속을 지원하므로 프로토타입 객체를 알맞게 조작하여 서브클래스를 흉내낼수 있다.아래는 그 방법이다. 1. 서브클래스의 생성자에서 슈퍼클래스의 생성자를 호출한다. 이때, 슈퍼클래스의 생성자가 새로만든 객체의 메서드인것처럼 호출해야 한다. 2. 프로토타입 객체를 설정한다. * 프로토타입객체를 반드시 슈퍼클래스의 인스턴스로 만들어 줘야한다. * 프로토타입 객체의 constructor 프로퍼티를 명시적으로 설정해.. 2013. 1. 21.
반응형