티스토리 뷰

바닐라 자바스크립트 #1-9

자바스크립트의 기초 지식을 아는 것 뿐 아니라, 모멘텀(Momentum)이라는 생산성 앱을 클론코딩하면서
TO do List, 날씨, 시계 기능을 만들어 볼 수 있다.

 

01. Array

정의 : 데이터를 저장하는 곳, 리스트 같이 저장하는 것이다.

예를 들어 우리가 요일을 정렬한다고 하면 

속성 :  [ ] 

const moday = "Mon";
const tue = "Tue";
const wed = "Wed";
const thu = "Thu";
const fri = "Fri";

console.log(monday, tue, wed, thu, fri);

//Mon Tue Wed Thu Fri

여기서 dayOfWeek처럼 대문자와 소문자를 섞은 단어를 볼 수 있는데,

이러한 것을 camel case(낙타)라고 한다.

camel case란 변수명을 언제나 소문자로 시작해서 변수명 중간에 스페이스가 필요하면 스페이스 대신에

대문자를 써주고 그 다음 다른 단어를 쓰는 것 이다. (스크립트에서 스페이스를 인식 x)

 

다시 내용으로 돌아와서 위에 코드를 간결하게 표현해 줄 수 있다.

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

console.log(daysOfWeek);

//['Mon','Tue', 'Wed', 'Fri', 'Sat', 'Sun', true]

이 중에서도 내가 알고 싶은 요일을 골라서 출력할 수 있다.

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

console.log(daysOfWeek[2]);

//Wed

 

댓글
© 2018 webstoryboy