var member = ['egoing', 'k8805', 'sorialgi'] alert(member[0]); alert(member[1]); alert(member[2]);
egoing
k8805
sorialgi
추가
- push(e): e를 리스트 뒤에 추가
- unshift(e): e를 리스트 앞에 추가
- concat(list): list를 리스트 뒤에 추가
- splice(idx, how, e): idx부터 how만큼 배열을 제거한 후에 3번째 인자들을 첫 번째 인자의 원소 뒤에 추가한다.
제거
- pop(): 배열 끝점의 원소를 배열에서 제거
- shift(): 배열의 첫번째 원소를 제거
정렬
- sort(): 오름차순 정렬
- reverse(): 내림차순 정렬
그 외
- find(func): 콜백 함수의 반환된 값이 true이면 그 즉시 멈추고 해당 요소를 리턴한다.
- slice(startIndex, endIndex): 배열의 startIndex부터 endIndex까지(불포함)에 대한 shallow copy를 새로운 배열 객체로 전환
- every(func): 배열의 모든 요소가 제공한 함수로 구현된 테스트를 통과하는지를 테스트 모든 요소가 true면 true
- some(func): 지정된 함수의 결과가 true일 때까지 배열의 각 원소를 반복
- forEach(func): 배열의 각 원소별로 지정된 함수를 실행
- map(func): 배열의 각 원소별로 지정된 함수를 실행한 결과로 구성된 새로운 배열을 반환
- filter(func): 지정된 함수의 결과 값을 true로 만드는 원소들로만 구성된 별도의 배열을 반환한다.
- reduce(func): 누산기(accumultor) 및 배여르이 각 값(좌에서 우로)에 대해 (누산된) 한 값으로 줄도록 함수를 적용.
- toString(): 배열을 문자열로 바꾸어 반환
- join(e): 배열 원소 전부를 하나의 문자열로 합친다.(e의 default = ",")