今天想要用JS判斷集合中是否包含另一個集合。
發現,Contains並不能達到所要的效果,查找之后發現了問題
原來,js的contains方法用來查看dom元素的包含關系,
並不是Java中數組的contains方。
若js要判斷數組的包含關系,應該用indexof
$(document).ready(function() {
var Arrays = ['11','22','33'];
var Array ='11';
if(Arrays.indexOf(Array) >= 0) {
alert('Arrays中包含Array');
}
});
原文出處:http://www.cnblogs.com/dll-ft/p/5844923.html
感謝分享