til 2

TIL] 변수

변수란? 데이터 값을 담는 메모리 공간의 이름이다. let, const, var 키워드를 이용해 선언할 수 있다. ES6이전 문법에서는 var 키워드로만 변수를 선언할 수 있었지만, ES6문법부터 let, const 키워드가 도입되었다. var 키워드의 단점 때문에 let, const키워드가 등장하게 되었다. 변수를 선언하는 let, const 키워드의 가장 큰 차이는 재할당의 차이이다. let 키워드는 변수 선언 및 값 할당 후 재할당이 가능하지만, const 키워드는 값의 재할당이 불가능하다. 변수는 선언을 통해 메모리 공간을 확보하고 해당 공간의 이름을 붙인다. 선언을 통해 이름을 가진 공간을 확보했다면, 할당을 통해 값을 채워넣는다. 위 그림을 예시로 들면 바구니(변수)에 YONGTREE FARM..

TIL] Unit. 8 배열과 객체 2 - 코드스테이츠

SEB_FE_45 Section.1 Unit.8 배열과 객체 2 1. 객체 가. 객체의 개념 객체란 회원주소록과 같이 하나의 변수(회원 정보)에 의미있는 데이터들(이름, 주소, 연락처, 생년월일 등)을 묶음으로 관리할 수 있는 데이터 타입이다. 객체의 구성은 아래 코드블럭과 같다. //객체의 구조 let object = { property1 : value, property2 : value, ..., propertyn : value } // {} : 중괄호로 묶여있다. // 속성(property)과 값(value)로 나눠져있다. // 속성 : 값의 묶음을 쌍이라 한다. // 속성과 값의 구분은 콜론(:) 으로 한다. // 여러 (속성값)쌍이 있는 경우에는 쉼표(,)로 구분한다. 만약 회원 정보를 배열로 작..