배열
- 값을 저장할 수 있는 공간
- 주소(인덱스, index)를 이용해 각 원소에 접근 가능
- 배열의 정의
- 빈 배열 : var arr=[ ];
- 초기화된 배열 : var arr = [1, 2, 3, 4, 5];
- 서로 다른 자료형이어도 같은 배열에 저장 가능
- ex) var mixed_arr = [ 1, true, 3.14, "string", {name:"object"}, [1,2,3] ];
- 배열의 접근 방법
- arr[index]
- ex) arr[0] = 1
- ex) console.log(arr[arr.length-1]);
- 배열 수정하기
- .push(element) : 배열의 뒤에 엘리먼트 추가
- .pop( ) : 배열의 뒤에서 엘리먼트 삭제하고 리턴
- .shift( ) : 배열의 앞에서 엘리먼트 삭제하고 리턴
- .unshift(element) : 배열의 앞에 엘리먼트 추가
- .sort( ) : 배열을 정렬시켜줌
- .reverse( ) : 배열을 역순으로 정렬해줌
- arr1.concat(arr2) : 문자열처럼 arr1 배열에 arr2 배열 이어붙이기 가능
- .indexOf(element) : 문자열과 동일하게 사용 가능
- .lastIndexOf(element) : 문자열과 동일하게 사용 가능
** .split(" ") : 문자열을 구분자로 구분하여 배열에 담아주는 함수
'JavaScript ◡̈ > inflearn JavaScript' 카테고리의 다른 글
[JavaScript] programmers part 05 String (0) | 2021.03.03 |
---|---|
[JavaScript] programmers part 04 연산자와 함수 (0) | 2021.03.03 |
[JavaScript] programmers part 3 자료형 (0) | 2021.03.03 |
[WEB2 - JavaScript] 객체 (0) | 2021.03.03 |
[WEB2 - JavaScript] 함수 (0) | 2021.03.03 |