[JavaScript] 데이터 정렬 방식 - Array, Object

LeeHanna·2021년 6월 2일
0

javascript

목록 보기
2/2
post-thumbnail

1. 데이터 정렬 방식

1.1. Array

const daysOfWeek = ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"];

console.log(daysOfWeek); 
/* [
  'Mon', 'Tue',
  'Wed', 'Thu',
  'Fri', 'Sat',
  'Sun'
] */

console.log(daysOfWeek[2]); // Wed

array 는 값들을 리스트로 저장한다. array 의 값들에 접근할 때에는 대괄호([ ]) 안에 인덱스 번호를 넣어 접근한다. 인덱스 번호는 0부터 시작한다.

1.2. Object

const hannaInfo = {
    name: "hanna",
    age: 23,
    gender: "Female",
};

console.log(hannaInfo);
// { name: 'hanna', age: 23, gender: 'Female' }

console.log(hannaInfo.name); // hanna

object 값들에 lable을 주어 저장한다. object 의 값들에 접근할 때에는 점(.) 으로 접근한다.

1.3. array inside object

array 내부에 object 를 넣어 사용할 수도 있다.

const foodInfo = [
        {
            name:"kimchi", 
            fatty: false
        },
        {
            name:"cheese", 
            fatty: true
        }
    ];

console.log(foodInfo[0]);
// { name: 'kimchi', fatty: false }
console.log(foodInfo[0].name); // Kimchi

1.4. object insinde array

마찬가지로 object 내부에 array 를 넣어 사용할 수도 있다.

const movieInfo = {
    movie: ["Begin Again", "Oldboy"]
};

console.log(movieInfo.movie);
// [ 'Begin Again', 'Oldboy' ]
console.log(movieInfo.movie[0]); // Begin Again

0개의 댓글