var array = [1,2,3,4,5];// 배열 중간에 원소 삭제// array.splice(인덱스, 인덱스부터 삭제할 원소개수)var o = array.splice(2, 1);console.log(array); // [1, 2, 4, 5]console.log(o); // [3] // 삭제된 원소 반환// 배열 중간에 원소 추가// array.splice(인덱스, 인덱스부터 삭제할 원소개수(추가시 0), 추가할 원소 ...)o = array.splice(3, 0, 99, 99, 99);console.log(array); // [1, 2, 4, 99, 99, 99, 5]console.log(o); // []/*array.unshift(); // 첫번째 원소 추가array.shift(); // 첫번째 원소 삭제array.push(); // 마지막 원소 추가array.pop(); // 마지막 원소 삭제array.join(); // 배열의 모든 원소를 문자열로 변환하고 연결(+)한 결과 반환*/
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 배열 새로운 배열 복사 - shift(), slice() (1) | 2017.03.17 |
---|---|
[JavaScript] 해당월의 마지막날짜 얻기 (0) | 2017.03.14 |
[JavaScript] 매개변수가 있지만 없어도 동작하도록 해라 (0) | 2017.03.06 |
[JavaScript] 문자열 두칸이상 공백 제거 (0) | 2017.02.28 |
[JavaScript] arguments.callee - 익명함수 재귀호출 (0) | 2017.02.02 |