자바스크립트의 데이터타입을 정렬하는 방법에는 array 와 object 가 있는데 일단 array 를 먼저 확인해 본다.
변수명 중간에 스페이스 (공간) 가 필요한 곳에는 스페이스를 넣을 수 없으니 대문자를 넣는다.
다른 기호들은 허용되지 않는다.
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);
나름 무식? 하게 했어도 원하는 결과물은 볼 수는 있긴 하다.
하지만 좋지 않은 예시이다.
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부터 세기 시작한다는 것을 기억하자.