Define 6

함수의 프로토타입 속성

모든 함수 객체는 생성될때 자동으로 prototype 라는 속성이 추가된다. 이 prototype 속성은 함수의 생성과 동시에 만들어지는 함수의 원형 객체 즉 ‘함수의 프로토타입(원형) 객체’ 를 참조한다 생성자 함수를 이용해 생성되는 객체들은 함수의 프로토타입(원형) 객체 를 __proto__ 속성을 통해 공유하게 된다. 즉 함수를 만들게 되면 자동으로 함수의 프로토타입 객체(원형)가 생성되고, 함수는 생성과 동시에 추가된 prototype 이라는 속성으로 이 객체를 참조하고 있다 모든 함수는 생성될때 함수의 원형객체, 즉 프로토 타입 객체가 같이 생성된다. 함수는 생성과 동시에 추가되는 prototype 속성을 통해 함수의 원형객체를 참조한다. 생성자 함수를 통해 만들어지는 모든 객체는 __proto..

코드/JS 2015.04.21

컨텍스트, 스코프 체인

컨텍스트란 현재 실행되고 있는 코드를 소유하는 객체에 대한 참조 즉 this 에 대한 참조 다 자바스크립트 언어 환경에서 모든 함수는 생성될때 하나의 스코프 체인을 가진다. 스코프 체인은 함수의 호출과 관련된 여러 객체(기본적으로 글로벌 객체등)의 참조를 저장하는 메모리 공간이다. 스코프체인은 기본적으로 키와 값의 구조로 되어 있으며, 스코프 체인의 안쪽에 들어가는 객체들을 변수 객체라 한다. 생성된 스코프 체인의 내부에는 먼저 전역 객체(Global Object) 가 체인의 안쪽으로 자리잡게 된다. 이 공간을 흔히 전역 컨텍스트 ( Global Context ) 라고 하기도 한다. javascript 에서 this 란 현재 실행되고 있는 코드를 소유하는 객체, 즉 메모리 공간말하며 context 에 대..

코드/JS 2015.04.21

Markup Language

Markup language, a notation used to annotate a document's content to give information regarding the structure of the text or instructions for how it is to be displayed 마크업 언어는 문서 컨텐츠의 텍스트 구조나 그것이 어떤식으로 디스플레이 되어야 할지에 대한 정보를 문서 컨텐츠에 부여하는 언어다. Mark : 어떤 것을 알리기 위한 표시를 하는것.어떤 것 : 브라우저 상의 모습표시 : 브라우저가 이해하는 언어.