Contents

ES(ECMAScript)에 λŒ€ν•˜μ—¬

   Jul 14, 2023     0 min read

ES(ECMAScript)에 λŒ€ν•΄ μ•Œμ•„λ³Έ κΈ€μž…λ‹ˆλ‹€.

κ°œλ°œμ„ ν•˜λ©° ES에 λŒ€ν•΄μ„œλŠ” 듀어봀어도 ECMAScript에 λŒ€ν•΄μ„œλŠ” λ‹€μ†Œ μƒμ†Œν•œ κ°œλ…μ΄μ—¬μ„œ μ•Œμ•„λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

ECMA(European Computer Manufacturers Association)μ΄λž€?

ESλŠ” ECMAScript의 μ€„μž„λ§μž…λ‹ˆλ‹€. 정보 톡신 μ‹œμŠ€ν…œμ„ μœ„ν•œ ꡭ제 ν‘œμ€€ν™” κΈ°κ΅¬μž…λ‹ˆλ‹€. κ°„λ‹¨νžˆ λ§ν•˜λ©΄ 슀크립트 μ–Έμ–΄ κ·œκ²©μ„ λœ»ν•©λ‹ˆλ‹€. ECMA κ·œκ²©μ—λŠ” JS 뿐만 μ•„λ‹ˆλΌ 파일 μ‹œμŠ€ν…œ, μ•„μŠ€ν‚€ μ½”λ“œ, Cμ–Έμ–΄λ“€, JSON λ“± λ§Žμ€ 것듀을 ν¬ν•¨ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

ECMAScript와 JS의 관계

ν˜„μž¬ λŒ€λΆ€λΆ„μ˜ λΈŒλΌμš°μ €λŠ” ES5λ₯Ό μ§€μ›ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. 2015λ…„ 버전인 ES6κΉŒμ§€λ„ μƒλ‹Ήμˆ˜ μ§€μ›ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. ES6의 μ΅μˆ™ν•œ λ¬Έλ²•μœΌλ‘œλŠ” ν™”μ‚΄ν‘œ ν•¨μˆ˜μ™€ let, const λ³€μˆ˜ μ‚¬μš© 등이 μžˆμŠ΅λ‹ˆλ‹€. JSλŠ” ECMAScript의 ν‘œμ€€ 사양을 μ€€μˆ˜ν•˜λŠ” 슀크립트 μ–Έμ–΄μž…λ‹ˆλ‹€.