Показать сообщение отдельно
Старый 05.04.2011, 15:22
adman вне форума Посмотреть профиль Отправить личное сообщение для adman Найти все сообщения от adman
  № 3  
Ответить с цитированием
adman
 
Аватар для adman

Регистрация: Mar 2011
Адрес: Нижний Новгород
Сообщений: 36
Отправить сообщение для adman с помощью ICQ
вот готовое решение мне помог Zebestov

Код AS3:
var arr:Array = new Array();
 
arr.push({name:"one", manager:false});
arr.push({name:"tru", manager:true});
arr.push({name:"fri", manager:false});
arr.push({name:"one", manager:false});
arr.push({name:"tru", manager:true});
arr.push({name:"fri", manager:false});
 
removeDuplicate(arr);
function removeDuplicate(arr:Array):void {
	var i:int;
	var j:int;
	for (i = 0; i < arr.length - 1; i++) {
		for (j = i + 1; j < arr.length; j++) {
			if (arr[i].name===arr[j].name) {
				arr.splice(j, 1);
			}
		}
	}
}
arr.forEach(traceEmployee);
function traceEmployee(element:*, index:int, arr:Array):void {
	trace(element.name+" - "+ element.manager);
}