프로그래밍/Javascript (2) 썸네일형 리스트형 [JavaScript] ES6 자료형 정리 (2/2) null과 undefined null: 프로그래머에게 허용된 데이터 타입 undefined : 자바스크립트에서 사용 명시적으로 undefinde를 할당하지 않는 것을 권장함 객체 const obj = {}; // 빈 객체 obj.color = "yellow"; obj["not an identifier"]=3; const SIZE = Symbol(); // 심볼도 프로퍼티가 될 수 있다 obj[SIZE]=8; const obj2 ={ name="Sam"; classification: { // 객체도 프로퍼티가 될 수 있다 kingdom:'Anamalia', phylun:'Chordata', } } obj2.speak=function(){return "Meow!";}; // 객체.. [JavaScript] ES6 자료형 정리 (1/2) 변수와 상수 변수: 이름이 붙은 값, 값은 언제든지 바뀔 수 있다. let currentTempC=22; // 섭씨온도 선언+초기값 할당 currentTempC=22.5; // 값은 언제든지 변할 수 있다. let targetTempC; // let targetTempC=undefined; let targetTempC, room1 = "conrerence_room_a", room2="lobby"; let은 변수 선언에만 쓰이고, 각 변수는 한 번만 선언할 수 있다. let문 하나에서 변수 여러 개를 선언할 수 있다. 초기값을 할당하지 않는다면 암시적으로 특별한 값 undefined가 할당된다. 상수: ES6에서 새로 생긴 개념. 한번 할당한 값을 바꿀 수는 없다. const ROOM_TEMP_C = 21.. 이전 1 다음