목록ECMAScript6 (2)
개발 무지렁이

𐂂 자바스크립트 (JavaScript) 웹페이지의 보조적 기능을 수행하기 위한 경량 프로그래밍 언어로 시작 프론트엔드(front-end)와 백엔드(back-end)를 모두 다루는 '범용 프로그래밍 언어'로 성장 ➼ 🦔 JavaScript의 표준화 모든 브라우저에서 동작하기 위한 버전관리 [🗿 ECMA: 컴퓨터 시스템 표준을 관리하는 기구] ECMAScript6(ES6) : 범용 프로그래밍 언어로써 갖춰야할 기능을 대거 도입한 표준화된 자바스크립트 버전 JavaScript = ECMAScript🦴 + 클라이언트사이드 Web API (브라우저 별도지원) 𖠃 V8 자바스크립트 엔진 자바스크립트 코드를 빠르게 컴파일 및 실행, JIT(Just-In-Time) 컴파일러 도입 (그 밖에도 옵티마이저[코드 실행패턴 ..

인터프리터 언어, JavaScript 웹페이지의 보조적 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어로 시작하여 브라우저의 '표준 프로그래밍 언어'로 자리잡았다. ⚠️ 되도록이면 뒤에쓴다 or onload를 사용하거나 ⚠️ 📌. JavaScript의 최고조상 window 🌝 인터프리터 언어 -> 매번 런타임에 한줄씩 바이트코드로 변환후 실행 (코드 실행속도 느림) -> 실행파일 생성x 🌚 컴파일러 언어 -> 컴파일 타임과 실행단계 분리 (코드 실행속도 빠름) -> 실행파일 생성 크로스 브라우징 이슈와 표준화된 ECMAScript6 ❗ 크로스 브라우징(Cross Browsing) 이슈 : 브라우저에 따라 웹페이지가 정상적으로 동작하지 않는 현상을 말한다. 모든 브라우저에서 정상적으로 동작..