今天想要用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
感谢分享
时间: 2024-10-15 20:35:56