一、JQuery
如果是用JQuery的話,可以用inArray()函數(shù):
jquery inarray()函數(shù)詳解 jQuery.inArray()函數(shù)的返回值為Number類型
jquery.inarray(value,array)
確定第一個參數(shù)在數(shù)組中的位置(如果沒有找到則返回 -1 )。
二、原生自己寫
function in_array(arr,obj){
var i = arr.length;
while(i--){
if(arr[i] ===obj) return true;
}
return false;
}
三、給Array增加一個函數(shù)
Array.prototype.in_array=function(obj){
var i = this.length;
while(i--){
if(this[i] ===obj) return true;
}
return false;
}
四、使用indexOf
if (!Array.indexOf) { Array.prototype.indexOf = function (obj) { for (var i = 0; i < this.length; i++) { if (this[i] == obj) { return i; } } return -1; } }
哈爾濱品用軟件有限公司致力于為哈爾濱的中小企業(yè)制作大氣、美觀的優(yōu)秀網(wǎng)站,并且能夠搭建符合百度排名規(guī)范的網(wǎng)站基底,使您的網(wǎng)站無需額外費(fèi)用,即可穩(wěn)步提升排名至首頁。歡迎體驗(yàn)最佳的哈爾濱網(wǎng)站建設(shè)。
