728x90
반응형
2021.03.14
4일차
입사 7일차.
ES5 문법만 사용하다보니 React를 공부할 때 너무 힘들다.
ES6는 반드시 공부해야만 하는 내용이었다.
1. Template String
① $를 사용. 백틱(`) 안에 ${변수명} 또는 ${메소드명}을 입력하면 변수의 값 또는 메소드의 값이 출력된다.
② 작은따옴표(‘)가 아닌 백틱(Esc 밑의 버튼)을 사용해야만 한다.
③ 백틱안에 변수나 메소드를 사용할 수 있기 때문에 +를 사용하지 않고 가독성을 높일 수 있다.
④ ES6에 새로 추가된 문법.
2. 객체 확장 표현식
① 객체의 변수를 선언할 때, 키값을 생략하면 자동으로 키의 이름으로 키값을 지정한다.
② ES6에 새로 추가된 문법.
③ 메소드 작성 시, function을 제외하고 작성할 수 있다.
3. for of
① for of ( const 변수명 of 배열명 )
② Iterator와 같은 기능이다.
③ ES6에 새로 추가된 문법.
728x90
반응형
'프론트엔드 > 자바스크립트' 카테고리의 다른 글
[FE/JS] form태그의 자동 Keyup 이벤트 (submit) 막기 (0) | 2021.03.26 |
---|---|
[FE/JS] 프로그래스 바 div 태그로 만들기 (0) | 2021.03.25 |
[FE/JS] 동적 form 생성해서 POST method로 전달하기 (1) | 2021.03.25 |
[FE/JS] JavaScript 문법정리2 ( ~ ES5 ) (0) | 2021.03.20 |
[FE/JS] JavaScript 문법정리 ( ~ ES5 ) (0) | 2021.03.14 |
댓글