Coding Cody
javascript - 코드 기본 구성 본문
자바스크립트 코드 구성 기본단위
- 값, 변수, 연산자, 키워드
자바스크립트 자료형의 종류
var x = 5 // 숫자형 (Number)
var y = 'five'; // 문자형 (String)
var isTrue = true // 불린형(Boolean) - 참(true), 거짓(flase)
var empty = null // null-빈값
var nothing // undefined - 존재하지 않은 값
var sym = Symbol('me'); // Symbol- ES6부터 추가된 원시 자료형(변경 불가능한 자료형)
var item = {
price : 5000,
count: 10
}; // 객체(Object)
var fruits = ['apple','orange','kiwi']; // 배열(Arrary)
var addFruit = function (fruit) {
fruits.push(fruit);
} // 함수(function)
addFruit('watermelon');
console.log(fruits);
자바스크립트 두가지 타입
원시타입(Primitive Data Type), 참조타입(Reference Date Type)
원시타입(Primitive Data Type)
값이 변수에 할당될때 메모리 상에 고정된 크기로 저장됨.
- 숫자형(Number), 불린형(Boolean), 문자형(String), 심볼형(Symbol), null, underfined
참조타입 (Reference Data Type)
값의 메모리 주소를 참조함.
- 객체(Object) --- 속성들(Properties)이 집합이며, 집합 내부에는 순서도 크기도 고정되어 있지 않음.
* 객체란?
{ } 안에 키 : 값 형태로 이루어진 속성들의 모음.
여기서 키는 반드시 문자(String) 자료형이어야 하고, 이 속성 키를 통해 해당 속성에 매핑된 값에 접근할 수 있습니다.