2023. 4. 4. 21:25ㆍ자바스크립트
1. 배열 리터럴 사용
const myArray = [1, 2, 3, 4, 5];
2. new Array() 생성자 사용
const myArray = new Array(1, 2, 3, 4, 5); // 5개의 배열에 1~5 숫자를 넣음
const myArray = new Array(5); // 5개의 빈 배열를 (undefined 으로) 선언 되는 것과 같습니다.
3. 빈 배열 생성 후 push() 메서드로 요소 추가
push() 는 배열의 끝에 하나 이상의 요소를 추가하는 배열 메서드입니다.
const myArray = [];
myArray.push(1);
myArray.push(2);
myArray.push(3);
myArray.push(4);
myArray.push(5);
4. 두번째 배열에 숫자 2를 넣기
myArray[1] = 2;
5. 첫번째 배열에 문자열 Hello 를 넣기
const myArray = new Array("Hello");
6. 첫번째 배열에 문자열 Hello 를 넣고 , 두번째 배열에는 Hi 를 넣기
const myArray = new Array("Hello", "Hi");
배열은 요소들의 리스트이며, 대괄호 [] 로 요소들을 감싸고 각 요소는 쉼표로 구분하며, 배열의 요소들은 인덱스를 이용하여 접근할 수 있습니다. 배열은 크기나 타입이 고정되어 있지 않으며, 요소들은 어떤 타입이든지 포함시킬 수 있습니다.
7. 그 외 Array 관련 메서드
concat(array1, ...) // 여러 개의 배열을 하나로 만들어 줍니다.
join([str]) // 배열의 값을 하나의 문자열로 만들어 줍니다.
pop() // 배열의 마지막 요소를 삭제한 후 반환합니다. 넷스케이프에서 동작
push(elem1, ...) // 배열에 새로운 요소를 추가한 후 반환합니다. 넷스케이프에서 동작
reverse() // 배열을 역순으로 만들어 줍니다.
shift() // 배열의 첫 번째요소를 삭제한 후 반환합니다. 넷스케이프에서 동작
slice(begin [, end]) // 배열의 일부를 추출합니다.
sort(function) // 배열을 정렬합니다.
splice(idx, n, e1, ...) // 배열의 일부를 수정합니다. 넷스케이프에서 동작
toSource() // Array 객체의 소스 코드를 반환합니다. 넷스케이프에서 동작
toString() // Array 객체를 문자열로 만들어 줍니다.
unshift(e1, e2, ... en) // 배열 앞에 요소를 추가한 후 반환합니다. 넷스케이프에서 동작
valueOf() // 배열의 값을 현재 가진 데이터 타입으로 반환합니다.
'자바스크립트' 카테고리의 다른 글
#13 자바스크립트 주석태크 사용법 (주석처리 방법) (0) | 2023.04.06 |
---|---|
#12 자바스크립트 배열 출력 및 join() 함수를 이용한 출력 (0) | 2023.04.04 |
#10 자바스크립트 조건문 if , Switch Case문 (0) | 2023.04.03 |
#9 자바스크립트 반복문 for , do...while , while , for...in , for...of 문 정의 및 예제 (0) | 2023.04.02 |
#8 자바스크립트 새창 열기 (0) | 2023.04.01 |