Skip to content

Commit

Permalink
Link 제거 및 목차 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
junh0328 committed Oct 4, 2021
1 parent 865ce62 commit 280d01b
Showing 1 changed file with 34 additions and 34 deletions.
68 changes: 34 additions & 34 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,22 @@

목차를 보고 해당 내용이 마음에 드실 경우에 보시는 것을 추천합니다!

## <a href="./CS.md">Computer Science</a>
## <a href="./CS.md">Computer Science</a>

## <a href="./HTML_CSS.md">HTML/ CSS</a>
## <a href="./HTML_CSS.md">HTML/ CSS</a>

## <a href="./JS.md">JavaScript</a>
## <a href="./JS.md">JavaScript</a>

- [프로그래밍 🔥](#프로그래밍)
- `프로그래밍 🔥`

- 프로그래밍이란 뭐라고 생각하나요?
- 컴파일러는 뭐고 인터프리터는 뭔가요?

- [자바스크립트란 🔥](#자바스크립트란)
- `자바스크립트란 🔥`

- 자바스크립트의 특징은 뭐가 있나요?

- [변수 🔥](#변수)
- `변수 🔥`

- 변수란 무엇인가요?
- 식별자란 무엇인가요?
Expand All @@ -44,119 +44,119 @@
- 네이밍 컨벤션은 어떤 것들이 있나요?
- 리터럴이 뭔가요?

- [데이터 타입 🔥](#데이터-타입)
- `데이터 타입 🔥`

- 데이터 타입의 종류는 어떤 것들이 있나요?
- 심벌 타입은 뭐죠?
- 데이터 타입은 왜 필요할까요?
- 정적 타이핑이 뭔가요?
- 동적 타이핑이 뭔가요?

- [타입변환과 단축 평가 🔥](#타입변환과-단축-평가)
- `타입변환과 단축 평가 🔥`

- 명시적 타입 변환이 뭔가요?
- 명시적 타입 변환 함수를 예를 들어볼 수 있나요?
- 암묵적 타입 변환이 뭔가요?
- truthy / falsy 한 값이 뭔가요?

- [객체 리터럴 🔥](#객체-리터럴)
- `객체 리터럴 🔥`

- 자바스크립트에서 객체란 뭘까요?
- 함수와 메서드의 차이점에 대해 알고 계신가요?
- 자바스크립트에서 객체를 생성하는 방법은 어떤 것들이 있나요?

- [원시 값과 객체 비교 🔥](#원시-값과-객체-비교)
- `원시 값과 객체 비교 🔥`

- 동적 타이핑을 지원하는 자바스크립트에서 데이터의 타입을 크게 2개로 나누는 이유가 있을까요?
- 값에 의한 전달이 뭔가요?
- 참조에 의한 전달이 뭔가요?

- [함수 🔥](#함수)
- `함수 🔥`

- 자바스크립트에서 함수를 정의하는 방법은 몇가지가 있나요?
- 함수 선언문과 함수 표현식은 어떤 차이가 있나요?
- 즉시 실행 함수(IIFE)에 대해 알고 있나요? 알고 있다면 아는 내용에 대해 말해보세요

- [스코프 🔥](#스코프)
- `스코프 🔥`

- 스코프가 뭔가요?
- 스코프에는 어떤 종류가 있죠?
- 렉시컬 스코프를 아나요? 안다면 렉시컬 스코프는 무엇을 의미하나요?
- 전역 변수로 변수를 선언하면 생기는 문제점은 무엇이 있을까요?

- [생성자 함수에 의한 객체 생성 🔥](#생성자-함수에-의한-객체-생성)
- `생성자 함수에 의한 객체 생성 🔥`

- 생성자 함수가 뭔가요?
- 객체 리터럴로 만들 때와는 무슨 차이가 있죠? 왜 생성자 함수를 사용하나요?
- 생성자 함수가 객체(인스턴스)를 생성하는 과정에 대해 간략하게 설명해줄 수 있나요?

- [함수와 일급 객체 🔥](#함수와-일급-객체)
- `함수와 일급 객체 🔥`

- 일급 객체가 뭔가요?
- 자바스크립트에서 함수가 일급 객체라면, 일급 객체로 뭘 할 수 있나요?
- 꼬리 질문) 함수형 프로그래밍이 뭔가요?
- 꼬리 질문) 순수 함수가 뭔가요? 일반 함수와는 어떤 차이가 있죠?

- [프로토타입 🔥](#프로토타입)
- `프로토타입 🔥`

- 객체지향 프로그래밍은 무엇을 의미하나요?
- 객체지향 프로그래밍의 특징에 대해 말해볼 수 있나요?
- 자바스크립트는 객체지향 프로그래밍 언어인가요?
- 프로토타입이 뭔가요?

- [strict mode 🔥](#strict-mode)
- `strict mode 🔥`

- strict mode가 뭔가요?
- strict mode를 통해 무엇을 예방할 수 있죠?

- [빌트인 객체 🔥](#빌트인-객체)
- `빌트인 객체 🔥`

- 빌트인 객체가 뭔가요? 종류는 어떤게 있죠?
- 래퍼 객체에 대해서 알고 있나요?

- [this 🔥](#this)
- `this 🔥`

- this가 뭔가요?
- this 바인딩이란?
- this는 동적으로 바인딩이 된다고 하는데 바인딩되는 객체가 어떻게 다르나요?

- [실행 컨텍스트 🔥](#실행-컨텍스트)
- `실행 컨텍스트 🔥`

- 실행 컨텍스트에 대해 말해보세요

- [클로저 🔥](#클로저)
- `클로저 🔥`

- 클로저에 대해서 아나요?
- 클로저를 사용하면 뭐가 좋죠?
- 클로저를 어떻게 생성하나요?

- [클래스 🔥](#클래스)
- `클래스 🔥`

- 자바스크립트에서 클래스가 생기기 전에는 어떤 방식으로 객체지향 패턴을 구현했나요?
- 그럼 생성자 함수와 클래스는 어떤 차이가 있나요?
- 클래스 정의
- 클래스의 상속

- [스프레드 문법 🔥](#스프레드-문법)
- `스프레드 문법 🔥`

- spread 문법이 뭔가요?
- 어떤 상황에서 사용할 수 있죠?

- [구조 분해 할당 🔥](#구조-분해-할당)
- `구조 분해 할당 🔥`

- 구조 분해 할당이 뭔가요?
- 구조 분해 할당은 크게 어떤 종류가 있나요?

- [브라우저 렌더링 과정 🔥](#브라우저-렌더링-과정)
- `브라우저 렌더링 과정 🔥`

- 브라우저의 렌더링 과정에 대해 설명해보세요

- [DOM 🔥](#DOM)
- `DOM 🔥`

- DOM이 뭔가요?
- DOM을 구성하는 건 뭐가 있나요?

- [이벤트 🔥](#이벤트)
- `이벤트 🔥`

- 마우스 이벤트 타입에는 뭐가 있나요? click 말고 클릭을 대체할 수 있는 이벤트가 있나요?
- 그 외에 알고 있는 대표적인 이벤트가 있나요?
Expand All @@ -166,55 +166,55 @@
- e.preventDefault 에 대해 알고 있나요?
- e.stopPropagation

- [타이머 🔥](#타이머)
- `타이머 🔥`

- 호출 스케쥴링이 무엇인가요?
- 타이머 함수에는 어떤 것들이 있나요?
- 이벤트가 과도하게 호출되어 성능에 문제를 일으킬 경우에 할 수 있는 어떤 일을 통해 해결할 수 있나요?
- 디바운스에 대해서 알고 있나요?
- 쓰로틀에 대해서 알고 있나요?

- [비동기 프로그래밍 🔥](#비동기-프로그래밍)
- `비동기 프로그래밍 🔥`

- 동기와 비동기의 차이점에 대해서 설명해줄 수 있나요?
- 한줄 요약
- 이벤트 루프와 태스크 큐에 대해서 알고 있나요?
- 마이크로태스크 큐에 대해서 알고 있나요?

- [Ajax 🔥](#Ajax)
- `Ajax 🔥`

- Ajax가 뭔가요 어떤 것을 담당하고 있죠?
- Ajax를 사용하면 기존 방식과 어떤 차이가 있을까요?
- JSON 이 뭔가요?
- JSON이 제공하는 정적 프로토타입 메서드에 대해 몇가지 말해볼 수 있나요?
- Ajax로 HTTP 요청을 보내기 위해서는 어떤 방법을 사용할 수 있나요?

- [REST API 🔥](#REST-API)
- `REST API 🔥`

- REST API가 뭔가요?
- REST API의 구성은 어떤 것이 있나요?
- REST API를 설계하는데 중요한 것이 있을까요?
- HTTP 요청 메서드에 대해서 아는대로 얘기해보세요

- [Promise 🔥](#Promise)
- `Promise 🔥`

- 프로미스가 뭔가요?
- 프로미스 생성 방법
- 프로미스의 상태를 나타내는 것은 어떤 것들이 있나요?
- 프로미스 빌트인 객체가 제공하는 정적 메서드에 대해 알고 있나요?

- [제너레이터와 async await 🔥](#제너레이터와-async-await)
- `제너레이터와 async await 🔥`

- 제너레이터란 뭔가요? 일반 함수와는 어떤 차이가 있죠?
- 제너레이터의 구조
- async/await 가 뭔가요? 기존의 Promise와는 어떤 차이가 있죠?
- Promise와 async/await의 차이점 한 줄 요약

- [에러 🔥](#에러)
- `에러 🔥`

- 에러처리를 왜 해야 하나요?
- 자바스크립트에서 에러를 처리하는 방법에는 뭐가 있을까요?

- [모듈 🔥](#모듈)
- `모듈 🔥`

- 모듈이 뭔가요?

0 comments on commit 280d01b

Please sign in to comment.