728x90
반응형
배열을 만드는 방법
var 배열의 이름 =[ ];
으로 선언하면 된다.
var arr=[];
var arr=new Array();
--> 이렇게 설정하면 빈 배열을 만들 수 있다.
또한 자바스크립트 배열이 정말 신기한게 배열안에 서로 다른 데이터 타입을 담을 수 있다!!
또 파이썬이랑 비슷한게 " " 와 ' '의 차이가 없고, char라는 자료형이 존재하지 않는다 .
그냥 문자 하나여도 string으로 인식한다.
배열에 데이터 추가
배열 끝에 원소를 추가하는 방법으로 push가 있다.
5와 6이 더 추가된 것을 알 수 있다.
복수의 원소를 배열에 추가하는 방법으로 concat이 있다.
배열의 시작점에 원소를 추가하는 방법으로 unshift가 있다.
배열은 [0,1,2,3,4]가 될 것이다.
만약에 두번째 인덱스 뒤에 대문자 B를 넣고 싶으면 어떻게 할까?
이땐 splice를 사용한다.
splice(인덱스 위치, howmany,어떤 원소 넣을건지);
howmany라는 것은 index에서부터 제거될 원소들의 수를 말한다. 이 값이 0 이라면 어떠한
원소도 삭제되지 않는다.
이러면 1,2,B,3,4가 나온다.
하지만 이경우는 2번째 인덱스로부터 1개의 원소를 지우고 'B'를 삽입하는 것이기에
1,2,'B',4 가 된다.
배열의 제거
배열의 첫번째 원소를 제거하려면 shift를 사용하면 된다.
배열의 끝점의 원소를 제거하려면 pop을 사용하면 된다.
배열의 정렬
오름차순 정렬은 배열.sort();
내림 차순 정렬은 배열.reverse();
728x90
반응형
'JavaScript > 기초' 카테고리의 다른 글
[JS기초] this/상속 (0) | 2022.03.26 |
---|---|
[JS기초] 생성자와 new ,전역객체 (0) | 2022.03.22 |
[JavaScript 기초] 함수지향 - 유효범위(전역변수,지역변수) (0) | 2022.03.16 |
[java script 기초] 객체,모듈 (0) | 2022.03.12 |
[JavaScript 기초] 변수,비교, 조건문,반복문,함수 (0) | 2022.03.11 |
댓글