Size: a a a

2019 August 04

M

MultiFruit in JS
Можно вкратце что там должно быть и что не так?
источник

IN

Igorek Nepsha in JS
источник

IN

Igorek Nepsha in JS
В цикле прохожусь по масиву и удаляю все элеменеты,которые равны параметру который передаёться в функцию(cls),но почему-то удаляется только первый такой элеменет.
источник

IN

Igorek Nepsha in JS
Вот у меня есть масив [open, menu , menu] после выполнения функции должно остаться только [open],а  у меня остаётся [open, menu]
источник

M

MultiFruit in JS
А что у тебя делает indexOf(i)?
источник

IN

Igorek Nepsha in JS
Возвращает индекс элемента,который мне нужно удалить
источник

M

MultiFruit in JS
Или я не понимаю твою логику или попробуй splice(i,1)
источник

IN

Igorek Nepsha in JS
Результат тот же
источник

M

MultiFruit in JS
Через фильтр легко сделать то что ты делаешь
источник

IN

Igorek Nepsha in JS
как?
источник

M

MultiFruit in JS
return obj.className.split(" ").filter(w => w !== cls).join(" ")
источник

M

MultiFruit in JS
Вместо всего внутри функции
источник

M

MultiFruit in JS
Вот вроде так
источник

GV

Gert Vali in JS
тебе нужно прописать
источник

GV

Gert Vali in JS
i—
источник

GV

Gert Vali in JS
точнее добавить
источник

IN

Igorek Nepsha in JS
MultiFruit
return obj.className.split(" ").filter(w => w !== cls).join(" ")
Вообще ничего не произошло
источник

IN

Igorek Nepsha in JS
источник

GV

Gert Vali in JS
добавь i—
источник

GV

Gert Vali in JS
лул
источник