나는 다음과 같은 배열이 있습니다자바 스크립트 : 삭제보다 더 나은 솔루션
var example = [
1: function() { /* goodbye */ }
];
이 delete
보다 더 나은 솔루션이 있습니까 : 나는 delete example[0];
사용하여 다음과 같은 결과 왼쪽하고
var example = [
function() { /* hello */ },
function() { /* goodbye */ }
];
를? 아니면 배열의 색인을 수정하는 간단한 방법이 있습니까? (제 처분을받을 수 있습니다)
: 예제 배열이 수정되었습니다. 예를 들어 인덱스가있었습니다.
example.splice(0, 1);
을하지만 examples
객체가 실제로 있다면, 당신은 delete
를 사용하여 모든 속성을 반복하고 "이름 변경"해야 할 것 : example
로
'[] .shift()는'잘 작동한다. 대신 배열의 끝에서 그것을 삭제하고 싶다면'[] .pop()'와 같이. –
이것은 내가 찾던 바로 그 것이다. 고마워. –