일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- block
- Project
- boolean
- STYLE
- 선언
- HTML
- ubuntu
- True
- 선택자
- http
- function
- 변수
- array
- API
- position
- 리액트
- terminal
- Absolute
- 조건문
- js
- Inline
- display
- CSS
- false
- object
- 멋쟁이사자처럼
- LIKELION
- javascript
- 프론트엔드스쿨
- react
- Today
- Total
목록변수 (3)
Jeden Tag, aufrichtig und lustig.
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); } 만..
변수 이름을 정할 때, 아래와 같이 몇 가지 주의할 점이 있다. 1. 대소문자 구분 변수이름, 함수이름, 연산자 모두 대소문자를 구분한다. ex. myCandy과 MyCandy는 다른 변수이다. 2. 첫 번째 문자는 반드시 글자나 밑줄(_), 달러기호($)중 하나. 3. 두 번째 문자부터는 글자, 밑줄, 달러($), 숫자 중에서 자유롭게 사용 가능. 4. 변수이름, 함수이름 등 camelCase(카멜케이스) 방식으로 쓸 것. 5. snake_case 표현법도 있지만 잘 사용하지 않음 (변수이름에 -는 사용할 수 없으므로, _를 사용할 것) 6. 가독성 높은 변수이름으로 설정 1) 다른 개발자, 혹은 먼 훗날의 자기 자신이 이 코드를 쉽게 이해할 수 있도록 2) 커뮤니케이션에 들어갈 리소스를 줄일 수 있어..
Variable (변수) 변수란, 데이터를 담을 수 있는 대상이다. ex. let myNumber = 100 ; myNumber : 변수 100 : 데이터 let myNumber : 변수 선언 (declare) myNumber = 100 ; : 데이터 할당 (assign) 변수 선언 과정과 데이터 할당 과정은 보통 동시에 진행 된다. 변수 대입연산자 X = 1 대입연산자 변수(variable)에 값을 할당할 때 대입연산자(=)를 사용한다. 대입연산자는 오른쪽 항에 있는 값을 왼쪽에 있는 변수에 대입하는 역할을 한다. let Var = 5; *변수 : 대입연산자를 통해 값이 바뀌는 수 * constant : 상수 ex. 1 ↕ variable : 변수 ex. x * shift+enter : 실행을 유보시킴..