87,907
社区成员
发帖
与我相关
我的任务
分享
window.onload=function(){
var a = ["dsa",12,3,"dsa","ad","df","ad"];
var ob = [];
for(i=0;i<a.length;i++){
var found = false;
for(var j=0; j<ob.length; j++){
if(a[i] == ob[j]){
found = true;
break;
}
}
if(!found)
ob.push(a[i]);
}
}
alert(ob);
}
var a = ["dsa",12,3,"dsa","ad","df","ad"],o={},b=[];
for(var i=0,l=a.length; i < l; i++){
if(!o[a[i]]){
b.push(a[i]);
o[a[i]] = true;
}
}
alert(b);
var a = ["dsa", 12, 3, "dsa", "ad", "df", "ad"];
var reg = /(\b[^,]+\b)(?=,([^,]+,)*\1\b)/g;
var ob = a.join(',').replace(reg, '').replace(/^,|,$/g,'').split(/,+/);
alert(ob);
<html>
<head>
<title></title>
<script type="text/javascript">
window.onload = function() {
var a = ["dsa", 12, 3, "dsa", "ad", "df", "ad", 3];
var ob = [];
var CompareTime = false;
for (var i = 0; i < a.length; i++) {
CompareTime = false;
for (var j = i+1; j < a.length; j++) {
if (a[i] === a[j]) {
CompareTime = true;
}
}
if (!CompareTime) {
ob.push(a[i]);
}
}
alert(ob.join("-"));
}
</script>
</head>
<body>
</body>
</html>
<body>
<script>
var a = ["dsa",12,3,"dsa","ad","df","ad"];
var ob = [];
var flag = true;
ob[0] = a[0];
for(i=1;i<a.length;i++){
for(j=0;j<ob.length;j++){
if(a[i]==ob[j]){
flag = false;
}
}
if(flag){
ob.push(a[i]);
}
flag = true;
}
alert(ob);
</script>