배열 / 객체 / 반복문을 학습했다.
- 배열은 대괄호([])로 싸여진 요소(element)들의 집합이며, 각각의 위치는 index라는 주소값(숫자)을 갖는다.
1-1. 배열 예시:
let a = [0, 1, 2, 'love', true, false]
- 객체는 중괄호({})로 싸여진 키(key)-값(value) 쌍으로 이루어진 property들의 집합이며, 키를 검색해 값을 찾을 수 있다.
2-1. 객체 예시 :
let b = {
firstName: 'Jeongbeen',
lastName: 'Cho',
birthDay: 0919,
hobby: function myHobby() {
return 'I love U!
};
};
- 이런 요소나 프로퍼티들의 집합들은 반복문(for 구문 / while 구문)을 이용해 입맛에 맞게 요리할 수 있다.
3-1. 배열과 for 구문. 배열은 주소값이 숫자이므로 ,
for (let i=초기값; i<검색할길이; i증감문) {내용} 순서로 작성한다.
3-2. 객체와 for 구문. 객체는 키를 검색해 값을 찾으므로 for in 구문을 이용한다. for (let k in obj) {내용} 으로 작성하고, 파라미터 k는 자연적으로 첫번째 객체값부터 시작되므로 초기값을 할당하지 않는다.
3-3. while 구문. while 구문은 반복에 조건을 걸고, 조건이 참으로 판단될때만 내용이 실행된다. while (조건) {내용} 순서로 작성한다.