카테고리 없음

javascript array value 값으로 제거

Tenin 2011. 12. 21. 10:37

var flag_array= new Array();

flag_array.deleteElem = function ( val ) {

    for ( var i = 0; i < this.length; i++ ) {
        if ( this[i] == val ) {
            this.splice( i, 1 );
            return i;
        }
    }
};

 

--- 사용 ----

var test = ['1','2','3'];

 

test .deleteElem = function ( val ) {

for ( var i = 0; i < this.length; i++ ) {
if ( this[i] == val ) {
this.splice( i, 1 );
return i;
}
}
};

 

 

test.deleteElem('1');

--> 결과 : test => '[2,3]'