JavaScript отсортировать массив уникально

Функция принимает массив javascript, отбрасывает дубли значений и возвращает с уникальными значениями.
var array_unique_dimka3210 = function (array) {
        if (array.length == 0){
            return [];
        }
 
        var _e_array = [];
        var _b_noUniq = false;
 
        for (var i = 0; i < array.length; i++) {
            _b_noUniq = false;
            if (i == 0) {
                _e_array.push(array[i]);
            } else {
                for (var j in _e_array){
                    if (_e_array[j] == array[i]){
                        _b_noUniq = true;
                    }
                }
 
                if (!_b_noUniq){
                    _e_array.push(array[i]);
                }
            }
        }
 
        return _e_array;
 
    };
Теги:
сортировка, массив
Добавлено: 29 Сентября 2013 02:12:23 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...