람다
-
ES6와 ES5 비교ES6 2020. 2. 26. 17:55
ES6=ECMASCRIPT 6 *ES5의 문제점 1. 함수 레벨 스코프 2. var 키워드 생략 가능 3. 변수 중복 허용 4. 변수 호이스팅(선언은 나중에하고 실행 가능) 5. ==, === ES5 javascript는 함수 단위로만 scope가 잡힌다. var는 생략이 가능하다. 단 전역변수로만 쓸 수 있다. hosting이 가능하다. javascript는 동적 Typing 언어이다. 자료형이 유동적으로 변한다. 1.함수 중에서는 익명 함수와 기명 함수로 표현해서 쓸 수 있다. 2.또한 즉시 실행 함수로 선언을 하자마자 바로 실행하는 함수가 있는데 다른 곳에 재상용을 하지 않을 때 사용한다. 3.또한 함수 표현식에 의한 명시적 함수 호출이 가능하다. 1급객체 : 매개변수로 전달할 수 있고, 변수에 할..