toString() |
배열을 문자열로 변환하여 반환 |
valueOf() |
배열의 문자열로 변환하여 반환 |
join(separator) |
배열을 separator로 구분하여 문자열로 변환하여 반환 |
copyWithin(target, start, end) |
배열 요소를 지정된 위치에 복사 |
fill(value, start, end) |
start 부터 end 이전까지 value로 변경 합니다. |
push(item1, item2, ..., itemX) |
배열의 끝에 새 항목을 추가하고 배열의 길이를 반환. |
pop() |
배열의 마지막 항목을 제거하고 해당 항목을 반환. |
unshift(item1, item2, ..., itemX) |
배열의 처음에 새항목을 추가하고 배열의 길이를 반환. |
shift() |
배열의 첫 번째 항목을 제거하고 해당 항목을 반환. |
sort(compareFunction) |
배열의 항목을 정렬. |
reverse() |
배열의 순서를 뒤집음. |
concat(array2, array3, ..., arrayX) |
둘이상의 배열을 하나의 배열로 결합. |
slice(start, end) |
선택한 요소를 새 배열로 반환. |
splice(index, howmany, item1, ....., itemX) |
배열에 항목을 추가 / 제거하고 제거 된 항목을 반환. |
indexOf(item, start) |
start로 부터 item을 찾아 위치를 반환. |
lastIndexOf(item, start) |
start(끝) 부터 item을 찾아 위치를 반환. |
every(function(currentValue, index, arr), thisValue) |
배열의 모든 요소에 콜백함수를 호출하고 모두 true 이면 true |
some(function(currentValue, index, arr), thisValue) |
배열의 모든 요소에 콜백함수를 호출하고 하나라도 true 이면 true |
filter(function(currentValue, index, arr), thisValue) |
배열의 모든 요소에 콜백함수를 호출하고 true 인 배열요소로 배열을 만들어 반환 |
forEach(function(currentValue, index, arr), thisValue) |
배열의 각요소에 대해 콜백함수를 호출 |
map(function(currentValue, index, arr), thisValue) |
배열의 각요소에 대해 콜백함수를 호출한 결과를 배열로 반환 |
find(function(currentValue, index, arr), thisValue) |
배열의 각요소에 대해 콜백함수를 호출한 결과가 true인 첫번째 요소 값을 반환 |
reduce(function(total, currentValue, currentIndex, arr), initialValue) |
배열의 모든 요소에 콜백함수를 호출하고 값을 하나 만들어 반환 |
reduceRight(function(total, currentValue, currentIndex, arr), initialValue) |
배열의 모든 요소에 콜백함수를 호출하고 값을 하나 만들어 반환 |