as3去除数组中的相同成员

var arr:Array=[“aa”,”bb”,”cc”,”dd”,”bb”,”cc”,”aa”,”bb”,”gg”,”aa”,”cc”];
function formatX(arr:Array):Array {
var obj:Object={};
return arr.filter(function(item:*, index:int, array:Array):Boolean{return !obj[item]?obj[item]=true:false});
}
trace(formatX(arr));

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>