ES6
[JavaScript] ES5와 ES6 비교
ES5? ES6? ES5와 ES6에 ES는 ECMAScript의 약자이며, 자바스크립트 언어가 준수해야 하는 규칙 및 세부 사항, 지침이라고 할 수 있다. 또한 ES 뒤에 붙은 숫자는 각 ES의 버전을 의미한다. [Javascript] ECMAScript란? JavaScript란? 1. ECMAScript (ECMA스크립트) ECMAScript는 Ecma International에 의해 ECMA-262라는 기술 규격에 의해 정의 된 범용 스크립트 언어이다. 'ECMAScript specification' 라고 불리기도 하며 스크립트 언어가 준수해야 하는 tmdrnr96.tistory.com 1. let, const 키워드 추가 블록 레벨 스코프(block-leverl scope)에서 같은 변수명으로 재선..
[Javascript] ECMAScript란? JavaScript란?
1. ECMAScript (ECMA스크립트) ECMAScript는 Ecma International에 의해 ECMA-262라는 기술 규격에 의해 정의 된 범용 스크립트 언어이다. 'ECMAScript specification' 라고 불리기도 하며 스크립트 언어가 준수해야 하는 규칙, 세부 사항 및 지침을 제공한다. 이해를 돕기위해 예를 들자면 한국어는 국어를 표준어라고 부르며, 이런 표준어는 국립국어원에서 관리되고 있고, 국립국어원에서 제정한 규칙(발음, 맞춤법 등)에 의해 일정한 원리를 따르고 있다. ECAMScript에 적용시켜 예를 들어보자면 하기와 같다. Ecma International은 국립국어원 ECMA-262는 표준어 ECMAScript는 국립국어원에서 제정한 규칙(발음, 맞춤법 등) Ja..
[Javascript] var, let, const의 차이점 (비교)
자바스크립트를 사용하면서 변수를 선언 할 때, var, let , const를 사용한다. javascript의 변수선언 방식이라는 점에서 같은 기능을 하는 것처럼 보이지만 서로 다른 기능을 하고 있다. 3가지 선언방식의 차이점을 비교하기 앞서 변수, 변수선언, 변수할당, 호이스팅, 스코프에 대한 개념을 알고 있어야 차이점에 대한 이해를 쉽게 할 수 있다. 하기 링크를 통해 개념을 알아볼 수 있다. [Javascript] 변수 선언, 초기화, 할당, 호이스팅, 스코프 개념 및 설명 자바스크립트를 변수, 변수 선언 및 할당, 호이스팅, 스코프에 대해 간단하게 정리해 보았다. 1. 변수란? 변수는 프로그래밍 언어에서 데이터를 관리하기 위한 핵심개념으로 하나의 값을 저장하 tmdrnr96.tistory.com ..