//Array
//var arr = [1,2,3,4,5];
//arr.remove( arr.getArrayKey( 3 ) );
//console.log(arr);
//得到數組下標, 刪除數組內下標相關元素
Array.prototype.getArrayKey = function( value ){
var arrlen = this.length;
if( arrlen == 0 ){
return false;
}
for ( var i = 0; i < arrlen; i++ ){
if( this[i] === value ){
return i;
}
continue;
}
}
//修改部分网上代码
Array.prototype.remove = function(dx) {
if( typeof(dx) !== 'number' ){
return this;
}
if(isNaN(dx)||dx>this.length){return false;}
this.splice(dx,1);
}
得到數組下標, 刪除數組內下標相關元素
最新推荐文章于 2022-08-04 12:33:34 发布