개발 언어/Javascript

Javascript #2 (ECMAScript, Vanilla JS)

Philip.Box 2019. 12. 11. 11:34

ECMAScript

  • Specifiacation 같은 것.
  • ES5는 ECMAScript5를, ES6는 ECMAScript6를 의미.(버전을 의미)
  • Javascript는 중앙집권화 되어있어서, 업데이트를 하게 되면 모든 브라우저에서 반영이 됨.
  • 일종의 안내책자 같은 것.

Vanilla JS

  • Javascript의 한 종류로, Library 없는 것을 의미.(Vanilla는 비격식으로 평범한, 특별할 것 없는 이라는 뜻을 가진 형용사)
  • 브라우저를 통해 우리(사용자)에게 제공된 Javascript.
  • 웹의 기초중의 기초.
  • DOM에서 elementID를 select하는 속도 비교

  • (이미지출처 : http://vanilla-js.com/)

Javascript는 언어고 ECAMScript는 Specifiacation이다.

Vanilla JS는 순정 그자체, 날것, Library가 없는 JS.