일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- array
- http
- Project
- boolean
- false
- True
- react
- HTML
- ubuntu
- 조건문
- js
- position
- CSS
- Inline
- display
- Absolute
- 프론트엔드스쿨
- object
- function
- block
- 변수
- terminal
- LIKELION
- API
- STYLE
- 리액트
- 선택자
- javascript
- 멋쟁이사자처럼
- 선언
- Today
- Total
목록es6 (2)
Jeden Tag, aufrichtig und lustig.
함수 표현식 화살표 함수 ES6버전부터 화살표함수를 통해 함수를 간단하게 작성할 수 있게 됐다. 익명 함수에서만 사용이 가능하다. (매개변수) => { 함수 내용 } cf) 매개변수 : parameter 1. 매개변수가 없을 경우 // 매개변수가 없는 익명함수 const sayHi = function(){ return "hi"; } //매개변수가 없는 화살표 함수 const sayHi = () => { return "hi" }; //중괄호 내용이 한줄이라면 중괄호,return 생략 가능 const sayHi = () => "hi" ; 2. 매개변수가 1개인 경우 let sayHi = user => { document.write(user + "님, 안녕하세요!");} 3. 매개변수가 2개 이상인 경우 (매..
let ES6이후로 var를 보완한 let과 const예약어가 생겼다. * ES : ECMAScript var의 단점 1. var예약어를 누락하면 의도치 않게 전역 변수가 된다. 2. 코드량이 많아지면 실수로 사용중이던 변수를 재선언하거나 값을 재할당하는 경우가 발생한다. 스코프의 범위 함수 영역(레벨)의 스코프 : var 블록 영역의 스코프 : let / const *( )블록이나 { }블록 안에서만 사용가능한 변수를 '블록변수'라고 한다. 블록영역 스코프 let 예약어로 선언한 변수는 변수를 선언한 블록({ })에서만 유효하다. function iLike(n) { let sum = 0 ; for(let i = 1; i < n ; i++){ sum += i ; } console.log(sum); } 만..