Variable types 메모리의 값이 저장되는 방식에 따라 두가지 type으로 나눌 수 있다. privimitive type object type privimitive type single item ( → 더 이상 나누어질 수 없는 한 가지의 타입을 의미) 값 자체가 메모리에 저장 number, string, boolean, null, undefined, symbol JavaScript는 조건절, 반복문 등 Boolean 값이 필요한 곳에서 형 변환을 이용해 특정 값을 Boolean 값으로 변환함 ** Falsy(거짓 같은 값) : 0, null, undefined, NaN, '' ** Truthy(참 같은 값) : any other value // 1. number const count = 17; ..
let / const javascript에서 값을 선언 할때 사용하는 키워드에는 let, const 있다. (var는 이제 안녕.. 🖐) let은 mutable data(변경 가능)를 선언할 때, const 는 immutable data(변경 불가능)를 선언 할 때 사용한다. let rw (read / write) let userName = 'ellie'; console.log(userName); userName = 'hello'; console.log(userName); const r (read only) 한번 값을 할당하면 절대로 바뀌지 않는 값을 의미한다. 값이 변경되어야 좋은 경우(?)를 제외하고는 값을 선언할 때는 웬만해선 const 사용 favor immutable data type alway..