Size: a a a

JavaScript Noobs — сообщество новичков

2020 December 27

АБ

Артём Бондаренко... in JavaScript Noobs — сообщество новичков
Там вся реализация была не очень. Если вдруг опять отклонят попробуй фильтром без иф:
result = arr.filter(item=>typeof item!=='undefined' && item !== '');
источник

АБ

Артём Бондаренко... in JavaScript Noobs — сообщество новичков
Может ему именно if не зашёл
источник

C

Chris in JavaScript Noobs — сообщество новичков
iwahid
Remove undefined and empty elements in Array using arrow functions and built-in array method

Решил задачу через filter, всё работало, но она была отклонена.
тебе точно нужно пустые строки удалять?
источник

ym

yung musk in JavaScript Noobs — сообщество новичков
Артём Бондаренко
Там вся реализация была не очень. Если вдруг опять отклонят попробуй фильтром без иф:
result = arr.filter(item=>typeof item!=='undefined' && item !== '');
arr = arr.filter(el => el.length >0 && el !== undefined)
источник

C

Chris in JavaScript Noobs — сообщество новичков
yung musk
arr = arr.filter(el => el.length >0 && el !== undefined)
сломается
источник

ym

yung musk in JavaScript Noobs — сообщество новичков
Chris
сломается
Поч
источник

АБ

Артём Бондаренко... in JavaScript Noobs — сообщество новичков
yung musk
arr = arr.filter(el => el.length >0 && el !== undefined)
Null
источник

ym

yung musk in JavaScript Noobs — сообщество новичков
А
источник

ym

yung musk in JavaScript Noobs — сообщество новичков
Точно
источник

C

Chris in JavaScript Noobs — сообщество новичков
на undefined.length
источник

j

jk in JavaScript Noobs — сообщество новичков
Там ещё неизвестно что в массив приходит. Может и null и 0 и что угодно ещё.
источник

i

iwahid in JavaScript Noobs — сообщество новичков
Я сейчас к этому и склоняюсь, что у меня сама функция выглядела страшно. Скорее всего из-за говнокода отмёл моё решение. Наверняка они ожидали красиво описанную стрелочную функцию, типа
result = arr.filter(item=>typeof item!=='undefined' && item !== '');
источник

j

jk in JavaScript Noobs — сообщество новичков
Тормоши учителя, скажи целый чат решает - ничего понять не может.
источник

АБ

Артём Бондаренко... in JavaScript Noobs — сообщество новичков
🤷‍♂
источник

C

Chris in JavaScript Noobs — сообщество новичков
Chris
тебе точно нужно пустые строки удалять?
.
источник

ym

yung musk in JavaScript Noobs — сообщество новичков
Chris
на undefined.length
Если местами поменять, оно не вызовется
источник

АБ

Артём Бондаренко... in JavaScript Noobs — сообщество новичков
Странный он. Я даже если все ок но можно улучшить даю фитбек шо и как
источник

АБ

Артём Бондаренко... in JavaScript Noobs — сообщество новичков
yung musk
Если местами поменять, оно не вызовется
Но на null все равно ляжет
источник

i

iwahid in JavaScript Noobs — сообщество новичков
Завтра после обеда 13.00 по МСК узнаю по этой задаче, и напишу сюда что они точно хотели и почему моё решение было отклонено
источник

ym

yung musk in JavaScript Noobs — сообщество новичков
Артём Бондаренко
Но на null все равно ляжет
Добавить и на него проверку перед length
источник