1. 이터레이터

라떼는 말이야…. for문밖에 없었어…

이터레이션(Iteration)이란 반복 처리를 뜻한다.

특정 데이터 안의 요소들을 연속적으로 처리하는 행위를 말한다.

흔히 배열을 예시로 들 수 있다.

let arr = [1, 2, 3, 4, 5]
for (let i = 0; i < arr.length; i++){
	console.log(arr[i]);
}

반복 가능한 객체인 배열은 이터러블 객체라고 부른다(iterate + able)

기존의 반복문인 for, forEach, for-in 은 문제점이 하나 있다.

문제점에 대해 알아보고 for-of 라는 새로운 반복 문법에 대해 알아보자

2. 제너레이터

제너레이터는 함수의 실행을 중간에 멈췄다가 재개할 수 있는 기능을 말한다.

제너레이터에 관해 알아보고 정리해보자.

제너레이터

3. 웹 브라우저와 자바스크립트

3-1. HTTP / HTTPS

HTTP와 HTTPS의 개념과 차이점을 알아보고 정리해볼 것

단 블로그에서 복사 붙여넣기 금지

3-2. 웹 스토리지와 쿠키(Web Storage and Cookie)

웹 스토리지가 무엇인지 또 웹 브라우저에서 쿠키가 어떤 개념인지 알아보자