參考
var ary = new array("111","22","33","111");
var s = ary.join(",")+",";
for(var i=0;i-1)
}
缺點:如果陣列的內容是var ary = new array("111","22","33","1111");
那同樣會提示陣列有重複元素。因為後者的1111包含了前者的內容。因此該方法不是很準確。
var ary = new array("111","22","33","111");
var nary=ary.sort();
for(var i=0;i}
第三種方法
function isrepeat(arr);
for(var i in arr)
return false;
}
js 判斷乙個值是否在陣列中
js判斷乙個值是否存在陣列中 瓊臺部落格 定義乙個判斷函式 var in array function arr 遍歷是否在陣列中 for var i 0,k arr.length i 如果不在陣列中就會返回false return false 給字串新增原型 string.prototype.in ...
js判斷乙個陣列是否包含乙個指定的值
1 array.indexof 此方法判斷陣列中是否存在某個值,如果存在返回陣列元素的下標,否則返回 1 let arr something anything nothing anything let index arr.indexof nothing console.log index 結果是2 ...
js判斷乙個陣列是否包含乙個指定的值
1 array.indexof 此方法判斷陣列中是否存在某個值,如果存在返回陣列元素的下標,否則返回 1 let arr something anything nothing anything let index arr.indexof nothing console.log index 結果是2a...