본문 바로가기 메뉴 바로가기

Devlog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Devlog

검색하기 폼
  • 분류 전체보기 (171)
    • Record (1)
    • Algorithm (149)
      • Baekjoon (75)
      • Programmers (72)
      • Algorithm (2)
    • CS (9)
      • Data Structure (4)
      • Computer Structure (1)
      • etc. (4)
    • JavaScript (1)
    • Web (5)
    • Troubleshooting (3)
    • C, C++ (3)
  • 방명록

JavaScript (1)
Babel / Polyfill

1. Babel 트랜스 컴파일러 자바스크립트 컴파일러 → 자바스크립트로 결과물을 만들어주는 컴파일러 ES6/7 코드를 ES5 코드로 변환해주는 변환기 → 호환되는 버전으로 변환 Arrow function을 지원하지 않는 브라우저에서는 Syntax오류가 발생하기 때문에 자바스크립트가 읽을 수 있는 스크립트로 재작성되어 새로 컴파일 된다. babel은 문법 변환 역할만 한다. ⇒ 구 브라우저에서도 최신 자바스크립트가 작동하도록 변환해주는 컴파일러(트랜스파일러) 2. Polyfill 특정 기능이 지원되지 않는 브라우저를 위해 사용할 수 있는 코드로 바꿔준다. 프로그램이 시작될 때 현재 브라우저에서 지원하지 않는 함수를 검사한다. → 브라우저가 실행되는 시점에 동작 각 객체의 prototype에 붙여준다. 브라..

JavaScript 2020. 9. 30. 00:56
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바