User:Keepinmindsh/sandbox

자바 스크립트 패턴
소프트웨어 개발에서의 패턴이란 원리 및 어떤 문제를 해결하기 위한 템플릿이라고 할 수 있다.


 * 1) 검증된 실행 방법을 이용하여 더 나은 코드 작성
 * 2) 추상화의 제공
 * 3) 개발자와 팀간의 커뮤니케이션에 도움

자바스크립트의 개념
자바스크립트에서 변수를 선언한다면, 이미 객체를 다루고 있는 것이다. 변수는 자동으로, 활성화 객체라 불리는 내부적인 객체이 프로퍼티가 된다.
 * 1) 객체지향


 * 1) 클래스가 없다

자바스크립트에는 클래스가 없다. 객체를 생성하기 위해 클래스를 만들 필요가 없음으로 코드의 양이 줄어든다.

// 객체 생성

Test test = new Test;

위와 같은 코드의 작성이 필요 없이 간단하게 코드를 작성할 수 있다.

자바스크립트에서는 빈 객체를 필요한 시점에 생성하고 그 이후에 필요한 멤버를 추가할 수 있다. 객체에 원시 데이터 타입이나 함수, 다른 객체를 추가하여 객체의 프로퍼티를 구성한다.