배열 생성하기
index는 배열의 주소
(0부터 시작)
방법 1.
var 참조변수 = new Array( );
참조변수[index] = 값;
방법2.
var 참조변수 = new Array(값1, 값2, 값3);
방법3.
var 참조변수 = [값1, 값2, 값3];
ex
배열 객체의 메서드
join(연결문자?) | 배열 객체의 모든 데이터를 연결문자로 연결하여 하나의 문자형 데이터로 반환. ex. const arr = [1, 2, 3] const result = arr.join(~); >> 결과값 : 1~2~3 |
split(연결문자, limit?) | 연결문자로 하나의 문자형 데이터를 배열의 객체로 반환. ex. const number = '1, 2, 3'; const result = number.split(','); >> 결과값 : [1, 2, 3] |
reverse( ) | 배열 객체의 데이터 순서를 거꾸로 바꾼 후 반환 / arr.reverse( ); |
sort( ) | 배열 객체의 데이터를 오름차순으로 정렬 / arr.sort( ); |
slice(index1, index2) | 배열 객체의 데이터 중 원하는 인덱스 구간만큼 잘라서 배열 객체로 가져옴 / var result = arr.slice(i1, i2); |
splice( ) | 배열 객체의 지정 데이터를 삭제 (그 구간에 새 데이터 삽입 가능) / arr.slice(2, 1, 7); >>> 2번 인덱스부터 1개의 데이터 삭제후, 뒤에 데이터(7) 삽입 |
concat( ) | 2개의 배열 객체를 하나로 결합 / var result = arr1.concat(arr2); |
pop( ) | 배열에 저장된 데이터 중 마지막 인덱스에 저장된 데이터 삭제 / arr.pop( ); |
push(new data) | 배열 객체의 마지막 인덱스에 새 데이터 삽입 / arr.push(data); |
shift( ) | 배열 객체에 저장된 데이터 중 첫 번째 인덱스에 저장된 데이터 삭제 / arr.shift( ) |
unshift( ) | 배열 객체의 가장 앞의 인덱스에 새 데이터 삽입 / arr.unshift(data); |
length | 배열에 저장된 총 데이터의 개수 반환 / arr.length; |
from(복사할 array) | 배열을 복사. ex. arr1 = [1, 2, 3]; var arr2 = Array.from(arr1); >>>arr2 = [1, 2, 3]; |
JavaScript :: 연습문제 (함수) (0) | 2020.05.15 |
---|---|
JavaScript :: 14. 함수, return 문 (0) | 2020.05.15 |
JavaScript :: 연습문제 (객체) _가위바위보, 주사위 굴리기 (0) | 2020.05.15 |
JavaScripit :: 13-2. 수학 객체 (0) | 2020.05.15 |
JavaScript :: 13-1. 날짜 정보 객체 (0) | 2020.05.15 |
댓글 영역