/** 刪除陣列中指定索引的資料 **/
array.prototype.deleteat = function (index)
return
this.slice(0, index).concat(this.slice(index + 1, this.length));
}/** 陣列洗牌 **/
array.prototype.random = function ()
return temparr;
}array.prototype.orderrandom = function () );
}/** 數字陣列排序 **/
array.prototype.sortnum = function (i)
if (i == 1) );
}return
this.sort(function (a, b) );
}/** 獲取數字陣列中的最大項 **/
array.prototype.getmax = function ()
/** 獲取數字陣列中的最小項 **/
array.prototype.getmin = function ()
/** 陣列第一次出現指定元素的位置 **/
array.prototype.indexof = function (o)
}return -1;
}/** 去除陣列中的重複項 **/
array.prototype.arrunique = function () ;
for (var i = 0; i < this.length; i++)
}return reset;
}
陣列的擴充套件
陣列的擴充套件 es5 的寫法 function f x,y,z var args 0 1,2 f.null args es6的寫法 function f x,y,z let args 0 1,2 f args array.from方法用於將兩類物件轉為真正的陣列 類似陣列的物件 array lik...
陣列的擴充套件
1.array.from 將類陣列物件轉換為陣列,將iterator介面的類陣列轉換為真正的陣列 它也可以接收乙個 函式,對陣列裡面的每乙個元素進行遍歷 可以用該方法輸出 獲取的dom集的每乙個dom元素的某個屬性或者文字內容 好方法!2.array.of 將一組值轉換為陣列 3.copywithi...
常用std string擴充套件
第三方庫用習慣了,回到標準c 下各種不適應。因為軟體大小的限制,不能整合這些庫。乙個qt庫幾十mb,boost就更甭說了。還好常用的就只有那麼些。字串替換 string replace all string str,const string old value,const string new va...