arr为需要判断的数组,可以是:
var arr = ["ddd","fff","ddd"];
也可以是
var arr = new Array();
arr.push("ddd");
arr.push("fff");
...
有重复元素返回true,没有则返回false
function HasSameEl(arr) {
var k = {};
for (i = 0; i < arr.length; i++) {
if (eval("k." + arr[i]) == "1")
return true;
else
eval("k." + arr[i] + "= 1");
}
return false;
}