문법
변수
let value =1;
console.log(value);
> 1
let, var 차이점
var 보단 let 을 더 선호한다.
1. 변수 중복 선언 방지
2. 사용하는 범위가 다르다.
3. 구형 브라우저에서는 let,const 가 없기때문에 사용 못한다. > 하지만 바벨이라는 도구를 사용해서 구형에서도 호환시켜준다.
const : 값을 고정하는 것, 상수
const value =2;
value =3;
>Error: "value" is read-only
let text ='안녕?'
let text ="오랜만이야";
" "을 사용하든 ' '을 사용하든 자유다
';' 을 사용하든 안하든 자유다.
boolean 타입
let good = true;
let loading =false;
null 타입
let good = null;
let something = undefined;
null > 없다라는 뜻
undefined > 아직 정해지지 못했다.
let criminal = null;
console.log(criminal);
> null
let criminal
console.log(criminal);
> undefined
즉 범인이 아직 정해지지 않았다와 범인이 없다 라는 뜻이라고 생각하면 된다.
사칙연산
let a = 10;
console.log(a);
console.log(a/2);
console.log(a%3);
// ! NOT
// && AND
// || OR
// 이 순서 대로 진행된다.
const value
= !(true && true || true && false || !false)
console.log(value);
'FE > JS' 카테고리의 다른 글
JS - var,let,const (0) | 2019.07.11 |
---|---|
JS - 메모리 (0) | 2019.07.10 |
JS 공부하기 -3 (0) | 2019.07.05 |
JS - 공부하기2 (0) | 2019.07.01 |
this, self 차이점 (0) | 2019.03.12 |
댓글