Size: a a a

Front-end developers

2021 February 03

VS

Vadim Serduk in Front-end developers
Ребята можно как-то перед загрузкой страницы определить скорость интернета у клиента ?
источник

A

Alexey in Front-end developers
Vadim не знаю как, просто интересно а зачем?
источник

VS

Vadim Serduk in Front-end developers
Что бы  при низком инете поведение сайта менялось и подстраивался под низкую пропускную способность
источник

A

Alexey in Front-end developers
Vadim Serduk
Что бы  при низком инете поведение сайта менялось и подстраивался под низкую пропускную способность
С изображениями можно сделать такую же систему как когда идет верстка под retina

<source srcset=" name.jpg 1x, name.jpg 2x" media=" " />

При плохом соиденении должны прогружаться картинки с более низким разрешением

Больше ничего не знаю 🤷🏻‍♂️
источник

DE

Denis Evlampiev in Front-end developers
Vadim Serduk
Ребята можно как-то перед загрузкой страницы определить скорость интернета у клиента ?
источник

VS

Vadim Serduk in Front-end developers
Норм. Спасибо
источник

A

Alexey in Front-end developers
Плиз хелп )))
Как бы мне достучаться до массива с друзьями внутри объекта, что бы на выходе получить массив имен работников у кого в друзьях есть Стас?  Сейчас на выходе пустой массив.  Умом я понимаю, что его необходимо как-то перебрать, а вот мозга на синтаксис пока не хватает 😕 всяческие счетчики юзать нельзя, код должен быть декларативным- forEach, map, filter, find, every, some, reduce, sort. Ну и чейнить методы тоже можно.
источник

P

Philipp in Front-end developers
Alexey
Плиз хелп )))
Как бы мне достучаться до массива с друзьями внутри объекта, что бы на выходе получить массив имен работников у кого в друзьях есть Стас?  Сейчас на выходе пустой массив.  Умом я понимаю, что его необходимо как-то перебрать, а вот мозга на синтаксис пока не хватает 😕 всяческие счетчики юзать нельзя, код должен быть декларативным- forEach, map, filter, find, every, some, reduce, sort. Ну и чейнить методы тоже можно.
const stasFriends = workers.filter(worker => worker.friends.some(friend => friend === "Stas")).map(worker => worker.name);
источник

P

Philipp in Front-end developers
походу я то же самое написал)) Что-то невнимательно посмотрел
источник

P

Philipp in Front-end developers
Alexey
Плиз хелп )))
Как бы мне достучаться до массива с друзьями внутри объекта, что бы на выходе получить массив имен работников у кого в друзьях есть Стас?  Сейчас на выходе пустой массив.  Умом я понимаю, что его необходимо как-то перебрать, а вот мозга на синтаксис пока не хватает 😕 всяческие счетчики юзать нельзя, код должен быть декларативным- forEach, map, filter, find, every, some, reduce, sort. Ну и чейнить методы тоже можно.
ну вообще у тебя там опечатки. ты передаешь worker, а потом ищещшь по workers. И внутри callback функций используешь workers, внешний массив
источник

A

Alexey in Front-end developers
@philiqq44 этот чудокод работает если массива с именами друзей нет, а скажем есть по одному другу-строке у каждого 🤔
источник

ВП

Владимир Пенчев... in Front-end developers
Ребят, есть какая-то статейка полезная как правильно логировать запросы?
источник

P

Philipp in Front-end developers
Alexey
@philiqq44 этот чудокод работает если массива с именами друзей нет, а скажем есть по одному другу-строке у каждого 🤔
Потому что ты передаешь в функцию worker (не workers), а внутри map используешь workers. Он не может может найти его в области видимости функции, идет выше, находит. По идее должно было кинуть ошибку
источник

P

Philipp in Front-end developers
Alexey
@philiqq44 этот чудокод работает если массива с именами друзей нет, а скажем есть по одному другу-строке у каждого 🤔
попробуй написать так:
return workers.filter(worker => worker.friends.some(friend => friend === friendName)).map(worker => worker.name);
источник

P

Philipp in Front-end developers
только перед этим исправь аргументы у твоей функции
источник

P

Philipp in Front-end developers
Philipp
только перед этим исправь аргументы у твоей функции
источник

P

Philipp in Front-end developers
Alexey
Плиз хелп )))
Как бы мне достучаться до массива с друзьями внутри объекта, что бы на выходе получить массив имен работников у кого в друзьях есть Стас?  Сейчас на выходе пустой массив.  Умом я понимаю, что его необходимо как-то перебрать, а вот мозга на синтаксис пока не хватает 😕 всяческие счетчики юзать нельзя, код должен быть декларативным- forEach, map, filter, find, every, some, reduce, sort. Ну и чейнить методы тоже можно.
а, и еще, ты сравниваешь там массив со строкой
источник

A

Alexey in Front-end developers
Philipp
попробуй написать так:
return workers.filter(worker => worker.friends.some(friend => friend === friendName)).map(worker => worker.name);
Вот так работает 🤔
источник

A

Alexey in Front-end developers
Philipp
только перед этим исправь аргументы у твоей функции
Ничего не исправлял
источник

A

Alexey in Front-end developers
@philiqq44 спасибо, буду теперь разбирать эту загадку 😅🤔
источник