객체

    [TIL] 객체란 무엇이며, 객체가 필요한 이유는? (JavaScript)

    객체란? 하나의 변수에 여러 속성을 저장할 수 있도록 해주는 자바스크립트의 참조형 데이터 타입 중 하나 아래 이미지처럼 Key(속성 이름)과 Value(속성 값)이 한 쌍의 Property(속성)으로 연결되어 있으며, 배열과 달리 순서가 중요하지 않다. 객체를 만들기 위해서는 평소처럼 변수를 선언한 다음, 중괄호로 Key-Value의 속성 쌍을 묶어주면 된다. (= Object Literal 방식) 배열 예시 예를 들어 다음과 같은 배열이 있다고 생각해보자. let person1 = ['곽철용', 'AB형', 'ENFP', '바닐라라떼']; 위 배열에는 특정 사람의 이름과 혈액형, MBTI, 좋아하는 커피에 대한 정보가 담겨있다. 우리가 원하는 정보를 얻기 위해서는 해당 배열에 있는 Index numbe..