[JS] - ES6

🍉effy·2022년 4월 12일
1

ES6

목록 보기
1/1
post-thumbnail

ECMAScript

  • 자바스크립트가 개발되고 나서, MS 에서 JScript 를 개발하였다. 자바스크립트와 JScript 는 서로 호환되지 못하는 경우가 있어 크로스 브라우징 이슈가 발생하였는데... 이 크로스 브라우징 이슈를 해결하기 위해 자바스크립트를 표준화했고, 이게 바로 ECMAScript 이다.
  • ES6 는 2015년에 나온 에크마 스크립트 이다.

크로스 브라우징?

  • 웹 페이지 제작 시에 모든 브라우저에서 깨지지 않고 의도한 대로 올바르게(호환성) 나오게 하는 작업
  • HTML, CSS, Javascript 작성 시 W3C의 웹 규격에 맞는 코딩을 함으로써 어느 브라우저, 기기에서 사이트가 의도된 대로 보여지고 작동되는 기법

ES6 추가 기능

  • 변수 선언 (letconst 와 블록 레벨 스코프)
  • 화살표 함수
  • this 의 다른 동작
  • 모듈
  • class
  • promise
  • 구조분해할당
  • spread 연산자 (...)
  • 템플릿 리터럴
    .
    .


출처: https://okayoon.tistory.com/entry/크로스-브라우징cross-browsing [Zzolab Blog :)]

profile
Je vais l'essayer

0개의 댓글