0
결과적으로 null이 아닌 배열에서 항목을 삭제하려면 어떻게해야합니까?결과가 null이 아닌 배열 요소를 삭제하십시오.
는var a = [1,2,3];
delete a[1];
a;
result: [1,null,3];
desired result: [1,3];
결과적으로 null이 아닌 배열에서 항목을 삭제하려면 어떻게해야합니까?결과가 null이 아닌 배열 요소를 삭제하십시오.
는var a = [1,2,3];
delete a[1];
a;
result: [1,null,3];
desired result: [1,3];
단순히 removes a property from an objectdelete
오퍼레이터가되도록 속성은 널된다. 은 배열을 자동으로 크기로 조정하지 않습니다. 여기 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ 참조
var a = [1,2,3];
a = a.splice(1, 1); // Remove one element from array, starting at index 1
:
이렇게하려면
Splice
방법을 사용 어레이/스플 라이스 – elclanrsa = a.splice (1,1) –