7번째 데이터 타입 Symbol 심볼? : ES6에서 도입된 7번째 데이터 타입 변경 불가능한 원시 타입의 값으로 변경 불가능한 원시 타입의 값 다른 값과 중복되지 않는 유일무이한 값 다른 데이터 타입들은 리터럴 표기로 값을 생성하는 방면 Symbol은 함수를 통해
ES6에서 도입된 순회 가능한 자료구조ES6 이전순회 가능한 자료구조 (데이터 컬렉션)들 배열, 문자열, 유사배열, 객체, DOM 컬렉션 등 통일된 규약없이 각자의 구조로 for문, for..in문, forEach 메서드 등 다양한 방법으로 순회 ES6 이후순회 가능한
ES6에서 도입된 스프레드 문법 (전개문법) - ...하나로 뭉쳐 있는 여러 값들의 집합을 펼쳐서 개별적인 값의 목록으로 만듦배열, String, Map, Set, DOM 컬렉션 (NodeList, HTMLCollection), arguments 같이 for...of문
디스트럭처링 (비구조화) 할당? 구조화된 배열과 같은 이터러블 또는 객체를 비구조화, 구조 파괴 하여 1개 이상의 변수에 개별적으로 할당하는 것 배열과 같은 이터러블 또는 객체 리터럴에서 필요한 값만 변수에 할당할 때 유용! 할당시 유의점 "할당의 대상 (우변)"은
함수를 호출 했을 때엔 함수 코드가 평가되어 함수 실행 컨텍스트가 생성됨이렇게 생성된 함수 실행 컨텍스트는 콜 스택이라고 불리는 실행 컨텍스트 Stack에 푸시가 되고 코드가 실행 된다. 당연하게도 함수 코드의 실행이 종료되면 함수 실행 컨텍스트는 실행 컨텍스트 Sta
\-> 빠르게 동작하는 동적인 웹 페이지를 만들기 위한 개발 기법의 하나웹 페이지 전체를 다시 로딩하지 않고 바뀐 웹 페이지의 일부만을 갱신즉, 백그라운드 영역에서 서버와 통신하여 그 결과를 일부분에만 표시서버와는 다음과 같은 형태의 데이터를 주고 받을 수 있음JSON
REST API는 자원, 행위, 표현의 3가지 요소로 구성됨REST는 자체 표현 구조로 구성되어 REST API만으로 Http 요청의 내용을 이해할 수 있다.Q1. REST에서 가장 중요한 2가지 원칙은?리소스는 동사보다 명사를 활용 이런식으로 동사를 활용하는 것이 아
애플리케이션을 구성하는 개별적 요소로서 재사용 가능한 코드조각을 의미일반적으로 모듈은 기능을 기준으로 파일 단위로 분리됨이때 모듈이 성립하려면 모듈은 자신만의 파일 스코프 (모듈 스코프)를 가질 수 있어야함자신만의 파일 스코프를 갖는 모듈에 포함된 변수, 함수, 객체들