๐Ÿš‡ ํ•ญํ•ด99 2์ฃผ ์ฐจ WIL

๋ฐ•์šฉ์›ยท2022๋…„ 7์›” 24์ผ
0

ํ•ญํ•ด99 WIL

๋ชฉ๋ก ๋ณด๊ธฐ
2/4

JavaScript์˜ ES๋ž€?, ES5/ES6 ๋ฌธ๋ฒ• ์ฐจ์ด

  • JavaScript ES

    ECMAScript ์˜ ์•ฝ์ž๋กœ Ecma ์ธํ„ฐ๋‚ด์…”๋„์˜ ECMA-262 ๊ธฐ์ˆ  ๊ทœ๊ฒฉ์— ์ •์˜๋œ ํ‘œ์ค€ํ™”๋œ ์Šคํฌ๋ฆฝํŠธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ด๋‹ค.

  • ESํƒ„์ƒ ๋ฐฐ๊ฒฝ

    ๋ธŒ๋ผ์šฐ์ € ์ „์Ÿ์ด๋ผ๊ณ  ํ•˜๋Š” ์›น ๋ธŒ๋ผ์šฐ์ € ์‹œ์žฅ์—์„œ์˜ ์ ์œ ์œจ ์‹ธ์›€์ด ์žˆ์—ˆ๋‹ค. ๋„ท์Šค์ผ€์ดํ”„ ์‚ฌ์—์„œ ๊ฐœ๋ฐœํ•œ Javascript๊ฐ€ ์„ ํ’์ ์ธ ์ธ๊ธฐ๋ฅผ ๋Œ๊ธฐ ์‹œ์ž‘ํ•˜์ž ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์‚ฌ์—์„œ๋„ IE 3(์šฐ๋ฆฌ๊ฐ€ ์•Œ๊ณ ์žˆ๋Š” ์ธํ„ฐ๋„ท ์ต์Šคํ”Œ๋กœ๋Ÿฌ)์— JScript๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํƒ‘์žฌํ–ˆ์ง€๋งŒ, ์‹ค์ œ์ ์œผ๋กœ๋Š” ๋‘˜์˜ ๋‚ด์šฉ์ด ๋งค์šฐ ๋‹ฌ๋ผ์„œ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋”๋ผ๋„ ๊ฐœ๋ฐœ์ž๋“ค์ด ํ•ด์•ผํ•  ์ผ๊ณผ ์‹œ๊ฐ„์ด ํ›จ์”ฌ ๋Š˜์–ด๋‚˜๊ฒŒ ๋˜์—ˆ๋‹ค.
    ์‹ค์ œ๋กœ ์„œ๋กœ ์‚ฌ์šฉ์ž๋ฅผ ๋Œ์–ด๋“ค์ด๊ธฐ ์œ„ํ•ด ์ด๊ฒƒ์ €๊ฒƒ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋‹ค ๋ณด๋‹ˆ Javascript์™€ JScript๋Š” ์ ์  ๋‹ค ๋‹ฌ๋ผ์ง€๋Š” ๊ฒฝํ–ฅ์„ ๋ณด์˜€๊ณ , ์ด์— ๋ณด๋‹ค๋ชปํ•œ European Computer Manufacturers Association (ECMA, ํ˜„ ECMA International)์—์„œ Javascript์— ๋Œ€ํ•œ ํ‘œ์ค€์„ ์ •ํ•˜๊ฒŒ ๋๋‹ค.

  • ES6์— ์ƒˆ๋กœ ๋„์ž…๋œ๊ฒƒ

profile
์ดˆ๋ณด๊ฐœ๋ฐœ

0๊ฐœ์˜ ๋Œ“๊ธ€