Size: a a a

2020 April 10

DN

Dima Nazdratenko in pro.js
решил через
const set = new Set();
arr.filter((obj) => !set.has(obj.direction) && set.add(obj.direction));


Можно еще через рамду кто любит, но менее понятно и по перформансу хуже если верить бенчмарку
R.uniqWith(R.eqBy(R.prop('direction')))(arr)
источник

S

Syntax Highlight Bot in pro.js
Dima Nazdratenko
решил через
const set = new Set();
arr.filter((obj) => !set.has(obj.direction) && set.add(obj.direction));


Можно еще через рамду кто любит, но менее понятно и по перформансу хуже если верить бенчмарку
R.uniqWith(R.eqBy(R.prop('direction')))(arr)
источник

L

Lupusregina[beta] in pro.js
Denis Efremov
Мап же по ключу
поправил
источник

DE

Denis Efremov in pro.js
Dima Nazdratenko
решил через
const set = new Set();
arr.filter((obj) => !set.has(obj.direction) && set.add(obj.direction));


Можно еще через рамду кто любит, но менее понятно и по перформансу хуже если верить бенчмарку
R.uniqWith(R.eqBy(R.prop('direction')))(arr)
Сет уники только оставляет. Это его свойство
источник

DN

Dima Nazdratenko in pro.js
так это и требовалось
источник

DE

Denis Efremov in pro.js
Переслано от Denis Efremov
[...new Set(array.map(({ d: direction }) => d))]
источник

DE

Denis Efremov in pro.js
Переслано от Denis Efremov
[1, 3].map((_) => ({ direction: _ }))
источник

DE

Denis Efremov in pro.js
[...new Set(arr.map(({ d: direction }) => d))].map((d) => ({ direction: d }))
источник

DE

Denis Efremov in pro.js
То есть я имею ввиду, что не обязательно вручную проверять это
источник

DE

Denis Efremov in pro.js
Просто массив в него подать достаточно
источник

MH

Mickhael Hugo in pro.js
Здравствуйте! Подскажите что делаю не так.
$('.mobile_menu a').click(function(e){
   
e.PreventDefault;

$('.mobile_menu').slideUp(function(){
                $('.bonuses_sl').get(0).slick.setPosition();
           $('.main_menu').slideDown();

});

при нажатии $('.main_menu').slideDown(); выполняеться а
$('.bonuses_sl').get(0).slick.setPosition(); не выполняеться
источник

MH

Mickhael Hugo in pro.js
в консоли ошибок нет
источник

DE

Denis Efremov in pro.js
источник

В

Виктория in pro.js
У меня самый быстрый в мозилле
источник

DN

Dima Nazdratenko in pro.js
ну норм у Вики лучше всего но длинее, на втором месте мой set
источник

В

Виктория in pro.js
Dima Nazdratenko
ну норм у Вики лучше всего но длинее, на втором месте мой set
Надо на фор переписать, ещё быстрее будет
источник

DE

Denis Efremov in pro.js
Виктория
У меня самый быстрый в мозилле
Но худжий в хроме
источник

DE

Denis Efremov in pro.js
Dima Nazdratenko
ну норм у Вики лучше всего но длинее, на втором месте мой set
источник

DN

Dima Nazdratenko in pro.js
в сафари у Вики тоже лучший, в хромеда худший
источник

DN

Dima Nazdratenko in pro.js
ох эти браузеры)
источник