# core javascript

10개의 포스트
post-thumbnail

코어 자바스크립트 - 07. 클래스

공통 요소를 지니는 집단을 분류하기 위한 개념입니다.객체지향언어에서는 클래스를 사용하고 있습니다.그러나 자바스크립트는 프로토타입 기반 언어로 클래스, 상속이라는 개념이 없습니다.프로토타입을 기반으로 클래스와 비슷하게 흉내는 가능하며, 상속이라는 개념도 프로토타입 체이닝

2021년 4월 7일
·
0개의 댓글
post-thumbnail

코어 자바스크립트 - 06. 프로토타입

자바스크립트는 프로토타입 기반 언어이다. 클래스 기반 언어에서는 상속을 사용하지만, 프로토타입 기반 언어에서는 어떤 객체의 원형을 삼고, 이

2021년 1월 13일
·
0개의 댓글

코어 자바스크립트 - 05. 클로저

MDN에서는 클로저에 대해 "A closure is the combination of a function and the lexical envi

2021년 1월 12일
·
0개의 댓글

코어 자바스크립트 - 04. 콜백함수

다른 코드의 인자로 넘겨줌으로써 제어권도 함께 위암한 함수콜백함수를 위임받은 코드는 자체적인 내부 로직에 의해 콜백함수를 적절한 시점에서 실행한다.Array의 p

2021년 1월 11일
·
0개의 댓글

코어 자바스크립트 - 03. this

대부분 객체지향 언어에서 this는 클래스로 생성한 인스턴스 객체를 의미한다.그러나 자바스크립트에서의 this는 어디서든 사용할수 있으며, 상

2021년 1월 7일
·
0개의 댓글
post-thumbnail

코어 자바스크립트 - 02. 실행 컨텍스트

1️⃣ 실행 컨텍스트 먼저 스택과 큐에 대해서 알아보자 > 📌 스택(stack): 출입구가 하나 뿐인 우물과 같은 데이터 구조이다.

2021년 1월 6일
·
0개의 댓글
post-thumbnail

코어 자바스크립트 - 01. 데이터 타입

코어 자바스크립트책의 chapter별로 공부한 내용들을 요약하여 정리한다.기본형과 참조형으로 나뉜다.컴퓨터는 모든 데이터를 0,1로 바꿔 기억한다.0 또는 1로 표현 할 수 있는 하나의 메모리 조각을 비트(bit)라고 한다.각 비트는 고유한 식별자를 통해 위치를 확인할

2021년 1월 5일
·
0개의 댓글

[코어 자바스크립트] 07. 클래스

자바스크립트 → <프로토타입> 기반 언어 → <상속> 이라는 개념이 존재하지 않음. ES6 에 클래스 문법 추가됨ES5 에서 클래스를 흉내내기 위한 구현 방식을 학습하는 것은 큰 의미가 있음"음식 > 과일 > 귤 류 > 오렌지" 관계 일 때, 음식은 과일 보

2020년 9월 19일
·
0개의 댓글

[코어 자바스크립트] 05. 클로져

클로저는 어떤 상황에서 발생하는 특수한 '현상' 함수는 이 현상이 나타나기 위한 '조건'에는 해당 하지만, 클로저 자체를 구체화한 '대상'으로 볼 수 없음.클로저를 피부적으로 느껴지게 설명하면, "클로저 현상에 의해 메모리에 남겨진 변수들의 집합이다."더이상 사용 되지

2020년 9월 19일
·
0개의 댓글

[코어 자바스크립트] 02. 실행컨텍스트

실행할 코드에 제공할 환경 정보들을 모아놓은 객체VariableEnvironment: 현재 컨텍스트 내의 식별자들 정보 + 외부 환경정보, LexicalEnviornment의 스냅샷LexicalEnvironmnet: VariableEnvironment와 같지만 변경사항

2020년 9월 19일
·
0개의 댓글