[JS]data type 별 Memory 할당 그리고 reference의미
Primitive data type, Special data types and Non-Primitive data types (new in ECMAScript 2015) Primitive data types number, string, boolean, null, undefined, symbol Special data types undefined, null Non-Primitive data types array, object, function, data, regex etc 변수 = 담다 = Container 변수를 선언하면 computer's memory에 선언 변수 공간 생김(할당) -> Memory에 특정 양 bite 공간 확보 변수를 할당할 때 복사할 변수긔 값을 그대로 복사(Object의 경우 ref..
[JS]데이터 타입
Var -> let - 사용 하지 말것 - 이유는 hoisting(선언 변수가 글로벌처럼 상단으로 가기 때문에) - NO block scope( '{ }'안 에서 선언한 것은 안에서만 쓸 수 있고 밖에서는 더 이상 사용할 수 없는데, var은 밖에서도 사용가능 = global variable) const(constants) - favor immutable data type due to some reasons(security, (hardware)thread safety, reduce human mistake) Variable Types - Primitive, single item : number, string, boolean, null, undefiedn, symbol - Object, box contai..