JS數組不添加重復值 & 刪除指定值


重復值不添加
Array.prototype.push_unique = function () {
	for (var i = 0; i < arguments.length; i++) {
		var ele = arguments[i];
		if (this.indexOf(ele) == -1) {
			this.push(ele);
		}
	}
};

刪除指定值
Array.prototype.removeByValue = function (val) {
	for (var i = 0; i < this.length; i++) {
		if (this[i] == val) {
			this.splice(i, 1);
			break;
		}
	}
}

var ydlx_orderArr = [];
ydlx_orderArr.push_unique("1");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM