array

    JS 배열 요소 삭제

    1. splice() arr.splice(index, 1); arr.splice(0); //모든 요소 삭제 첫 번째 인자는 제거할 요소의 인덱스, 두 번째 인자는 제거할 요소 개수를 받는다. 반환 값은 삭제한 요소들을 담은 배열이다. splice(0)을 하면 배열의 모든 요소가 삭제된다. 2. delete let arr = [1, 2, 3]; delete arr[0]; 해당 요소를 빈 값으로 변경한다. 따라서 배열 길이는 그대로다. 위 코드를 실행하면 arr는 [empty(undifined), 2, 3]이 되며 arr의 길이는 3이다. 3. pop() arr.pop(); 배열의 마지막 요소를 삭제한다. 반환 값은 삭제된 요소의 값이다. 4. shift() arr.shift(); 배열의 첫 번째 요소를 삭..