바닐라JS - Datatype 의 정렬 with Array.

도토리정·2020년 8월 4일

자바스크립트의 데이터타입을 정렬하는 방법에는 array 와 object 가 있는데 일단 array 를 먼저 확인해 본다.

1. 변수명, camelCase.

변수명 중간에 스페이스 (공간) 가 필요한 곳에는 스페이스를 넣을 수 없으니 대문자를 넣는다.
다른 기호들은 허용되지 않는다.

2. 일주일의 각 요일을 출력해 보기

const mon = "Mon";
const tue = "Tue";
const wed = "Wed";
const thu = "Thu";
const fri = "Fri";
const sat = "Sat";
const sun = "Sun";

console.log(mon,tue,wed,thu,fri,sat,sun);

나름 무식? 하게 했어도 원하는 결과물은 볼 수는 있긴 하다.
하지만 좋지 않은 예시이다.

3. 배열 (array)

const daysOfWeek = ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun",
                    {name:"mook"},["공휴일","국경일"]];

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

아래와 같이 출력된다.

[ 'Mon',
  'Tue',
  'Wed',
  'Thu',
  'Fri',
  'Sat',
  'Sun',
  { name: 'mook' },
  [ '공휴일', '국경일' ] ]
  
Wed

배열(list) 안에는 booltype, object, array, string, let, const 그 무엇도 저장이 가능하다.

배열 내에서 각 요소에 접근하기 위해서는 위의 코드처럼 console.log(daysOfWeek[2]); 이렇게 표시하는데 컴퓨터는 앞에서부터 0부터 세기 시작한다는 것을 기억하자.

profile
화이팅!

0개의 댓글