336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
요즘 개인적으로 자바스크립트를 공부하고 있다. 하지만 내 경우 어정쩡하게 알고 있는 자바스크립트라 기초책은 보나마나인데, 이 책은 정말 실무에서도 바로 쓸 수 있는 패턴을 뽑아서 먹여주는 책 같다. 이 책과 더불어 자바스크립트 성능 최적화도 보면 정말 좋겠다. 아무튼 이 책을 요약하면서 정리하고자 한다. 이 책은 정말 강력 추천하며 자바스크립트를 제대로 학습하기 위한 필수 소장서이다.
출판사 책소개 : http://blog.insightbook.co.kr/245
자바스크립트 코딩기법과 핵심패턴 제 1장 개요 정리
자바스크립트의 함수는 일급객체(first-class object) 이다.
- 변수나 데이터 구조 안에 담을 수 있다.
- 인자로 전달할 수 있다.
- 반환 값으로 사용할 수 있다.
- 런타임에 생성할 수 있다.
- 할당에 사용된 이름과 관계 없이 고유하게 식별할 수 있다.
패턴
- 디자인 패턴 : C++, Java등에서 사용되는 GoF에서 정의된 패턴, 자바스크립트는 그대로 쓰지 않고 적절하게 섞어서 사용할 것이다.
- 코딩 패턴 : 자바스크립트에서 효율적이면서 유연한 개발을 위해 사용하는 특유 패턴. 일종의 코드 컨벤션이 될 수 있겠다.
- 안티 패턴 : 오류를 낼 가능성이 많아서 되도록 사용하지 말아야할 패턴
자바스크립트 개념
- 객체지향 : 자바스크립트는 객체지향 언어이다.
- 클래스가 없다.
- 프로토타입 : 자바스크립트에서 상속하는데 사용. 하나의 객체이며, 모든 함수가 prototype 프로퍼티를 가진다.
- 실행환경 : 주로 브라우저이지만 유일하지 않다.
- ECMAScript 5(ES 5)
- JSLint : 자바스크립트 코드 품질 도구
- 콘솔 : console.log 나 console.dir 활용
'JavaScript' 카테고리의 다른 글
자바스크립트 코딩 기법과 핵심 패턴 : 3장 리터럴과 생성자 (0) | 2013.05.07 |
---|---|
자바스크립트 코딩 기법과 핵심 패턴 : 2장 기초 (0) | 2013.05.07 |
스크롤바 없애기 (0) | 2013.03.28 |
Browser check (0) | 2013.03.28 |
jquery method (0) | 2013.03.20 |