본문 바로가기
FE/JS

JS - 공부하기1

by Chars4785 2019. 6. 25.

문법

변수

 

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

댓글