v

[ActionScript 3] 배열의 특정 원소 삭제하기

function array_slice(target_array:Array, target_num:Number){
 for(var i=0; i<target_array.length; i++){
   if(i==target_num){
    target_array.splice(i,1);
   }
 }
}
 
사용방법: array_slice("배열명", 삭제할 배열번호);
|

댓글 2개

php 의 array_slice 와 개념이 좀 다르군요.
중간 인덱스부터 삭제할수 없으니까 slide 를 쓰는것 같네요.
(삭제한뒤에는 length가 줄어들어야함)

배열에서 index 0 부터 값을 뺄때는 pop 을 쓰죠.
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
16-03-02 조회 3,239
16-01-19 조회 2,526
15-12-23 조회 2,959
15-12-08 조회 3,674
14-10-30 조회 5,732
14-06-06 조회 5,555
12-08-30 조회 3,910
12-08-20 조회 3,828
12-07-15 조회 5,158
12-07-13 조회 3,630
12-07-06 조회 3,858
12-06-27 조회 3,366
12-06-23 조회 3,569
12-05-03 조회 5,181
12-04-20 조회 4,125
12-03-29 조회 4,632
12-03-22 조회 4,725
12-03-22 조회 3,510
12-03-21 조회 3,282
12-03-11 조회 3,715
12-03-06 조회 4,263
12-02-22 조회 4,532
12-02-17 조회 3,329
12-02-17 조회 6,179
12-02-14 조회 6,135
12-02-06 조회 4,261
12-01-18 조회 3,215
12-01-06 조회 3,443
11-12-30 조회 3,913
11-12-30 조회 7,058
11-12-21 조회 3,280
11-12-21 조회 4,245
11-12-16 조회 3,273
11-12-15 조회 3,323
11-12-15 조회 3,422
11-12-15 조회 4,223
11-12-09 조회 3,227
11-12-09 조회 3,308
11-12-07 조회 2,874
11-12-07 조회 3,960
11-12-05 조회 4,417
11-12-02 조회 3,861
11-12-01 조회 2,731
11-12-01 조회 2,776
11-12-01 조회 2,762