표준 내장 객체(Standard Built-in Object)
표준 내장 객체(Standard Built-in Object) 자바스크립트가 기본적으로 가지고 있는(탑재되어있는) 객체들 자바스크립트의 내장객체 • Object • Function • Array • String • Boolean • Number • Math • Date • RegExp...
prototype, prototype chain
상속시킬때 생성자로 만드는 이유 . 일단 생성자는 함수. 함수를 호출할때 new를 붙이면 생성자가 되고 그 결과는 새로운 객체를 만들어서 그 객체를 리턴하기 때문에 생성자를 호출하는 변수는 새로운 객체를 담게 된다....
상속의 개념
객체의 기본 형태 부모에게 있는 변수와 메소드를 똑같이 물려받아 부모 객체의 기능을 그대로 동일하게 사용할 수 있다. 상속이란 (Inheritance) 부모의 기능 중 필요한 기능만 불러와 재활용 할 수 있다. 로직을...
객체지향-this
함수와 this this는 함수 내에서 함수 호출 맥락(context)를 의미한다. 맥락이라는 것은 상황에 따라서 달라진다는 의미인데 즉 함수를 어떻게 호출하느냐에 따라서 this가 가리키는 대상이 달라진다는 뜻이다. 함수와 객체의 관계가 느슨한 자바스크립트에서...
전역객체
전역객체(Global object)는 특수한 객체다. 모든 객체는 이 전역객체의 프로퍼티다. function func(){ alert('Hello?'); } func(); window.func(); func();와 window.func();는 모두 실행이 된다. 모든 전역변수와 함수는 사실 window 객체의 프로퍼티다. 객체를 명시하지 않으면...