ES5, ES6 ES....WTF!?!?!

김서하·2021년 4월 17일
0
javascript의 versions
es5,es6...
ECMAScript는 Specification의 명칭 같은거임
ES5=ECMAScript5
ES6=ECMAScript6.... Specification에 대한 업데이트임
Specification이란 무엇일까?
javascript는 꽤나 중앙집중화 되어있어서 누군가 업데이트하면 모든 브라우져에서 작동하게 됨.
javascript는 Specification인데 체계적인 매뉴얼 같은 것(이걸 적으면 브라우져는 이렇게 나와야 합니다 같은 이렇게하면 에러가 뜹니다 등등) => 요런게 ECMAScript임
브라우져(crome, firefox, ie...)는 이 specification을 받아서 자기들 방식으로 실행하는 것임. 똑같은 결과물을 보여주려고 노력하는데, 그걸 각자의 방식으로 하는 것임.
바닐라 javascript는 library가 없는 javascript를 말함.
profile
개발자 지망생 서하입니당

0개의 댓글