ECMAScript/ES ์ด๋ž€?
ยท
Languages/JavaScript
๊ตญ์ œ ํ‘œ์ค€ํ™” ๋‹จ์ฒด์ธ Ecma International์—์„œ ์ฑ…์ •ํ•œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ํ‘œ์ค€ ์‚ฌ์–‘์ž…๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ ํ™˜๊ฒฝ์€ ์ด๋Ÿฌํ•œ ์‚ฌ์–‘์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๋ธŒ๋ผ์šฐ์ €๋Š” 'ES5'๋ฅผ ์ง€์›ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ธŒ๋ผ์šฐ์ €์— ๋”ฐ๋ผ์„œ๋Š” 'ES2015(ES6)' ์ดํ›„์˜ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด์„œ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ES2015๋ถ€ํ„ฐ๋Š” ์‚ฌ์–‘์„ ๋งค๋…„ ๊ฐœ์ •ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์›๋ž˜ ECMAScript4, ECMAScript5, ECMAScript6์ฒ˜๋Ÿผ ์ˆซ์ž๋ฅผ๋ถ™์ด์ง€ ์•Š๊ณ , ECMAScript2015, ECMAScript2017 ์ฒ˜๋Ÿผ ์—ฐ๋„๋ฅผ ๋ถ™์—ฌ์„œ ๋ถ€๋ฅด๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.