삽입
push - 배열 끝에 추가
(ex) var li = ['a','b','c','d'];li.push('e');
=> 결과 : ['a','b','c','d','e']
concat - 배열 끝에 복수의 element 추가
(ex) var li = ['a','b','c','d'];li.concat('e','f');
=> 결과 : ['a','b','c','d','e','f']
unshift - 배열 맨 앞에 추가
나머지 element는 index가 '1'씩 증가
(ex) var li = ['a','b','c','d'];li.unshift('z');
=> 결과 : ['z','a','b','c','d']
splice - element 바꿔치기
첫 째 인자 : 넣고자 하는 index
둘 째 인자 : 첫 째 인자의 인덱스 위치의 element를 포함해서 몇 개 없앨지
셋 째 인자 : 바꿔치기 할 문자
(ex) var li = ['a', 'b', 'c', 'd', 'e'];li.splice(2, 2, 'B');
=> 결과 : ['a','b','B','e']
제거
shift - 배열 맨 앞 제거
나머지 element는 index가 '1'씩 감소
(ex) var li = ['a','b','c','d'];li.shift();
=> 결과 : ['b','c','d']
pop - 배열 맨 뒤 제거
(ex) var li = ['a','b','c','d'];li.pop();
=> 결과 : ['a','b','c']
정렬
sort- 오름차순으로 정렬
(ex) var li = ['b','a','d','c'];li.sort();
=> 결과 : ['a','b','c','d']
reverse- 역순으로 정렬
(ex) var li = ['b','a','d','c'];li.reverse();
=> 결과 : ['c','d','a','b']
댓글 없음:
댓글 쓰기