ecma:262

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
ecma:262 [2024/04/24 14:23] – 만듦 writerecma:262 [2024/06/02 15:02] (현재) – 제거됨 writer
줄 1: 줄 1:
-{{tag>[JavaScript ECMAScript]}} 
  
-===== ECMA-262 (ECMAScript, JavaScript) ====== 
- 
-# ECMAScript Editions 
- 
-- ES1. ECMAScript 1 (1997): First edition 
-- ES2. ECMAScript 2 (1998) 
-- ES3. ECMAScript 3 (1999) 
-    - Regular expression: 정규표현식(`/a/`) 
-    - try/catch 
-    - switch 
-    - do-while 
-- ES4. ECMAScript 4: never released 
-- ES5. ECMAScript 5 (2009) 
-    - strict mode: 엄격한 검사 
-    - JSON 
-    - String.trim() 
-    - Array.isArray() 
-    - Array iteration methods 
-    - Object (객체)에 대해 getter/setter 지원 
-- **ES6**. ECMAScript 2015 
-    - `let`, `const` 
-    - default parameter values 
-    - Array.find(0 
-    - Array.findIndex() 
-    - promises: 비동기 프로그래밍 
-    - `class` 
-    - template string: 템플릿 문자열 
-    - destructuring: 구조 분해 할당 
-    - TypeScript의 기반. 
-- ES7. ECMAScript 2016 
-    - exponential operator(**): 제곱연산자 
-    - Array.includes(): 배열에 해당 요소가 존재하는지 여부 반환 
-- ES8. ECMAScript 2017 
-    - string.padding 
-    - Object.entries(), Object.values() 
-    - **async, await** 
-    - shared memory 
-    - 심화된 메소드 
-        - Object.values(): Object.keys()에 대응 
-        - Object.entries(): Object.Keys() & Object.values(); 
-- ES9. ECMAScript 2018 
-    - rest/spread properties 
-    - asynchronous iteration: 비동기 반복자(`for-await-of`) 
-    - Pomise.finally() 
-    - RegExp 
  • /home/u613600155/domains/cli.zerotymer.net/public_html/data/attic/ecma/262.1713968634.txt.gz
  • 마지막으로 수정됨: 2024/04/24 14:23
  • 저자 writer