Size: a a a

JavaScript — русскоговорящее сообщество

2020 October 11

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Malik 🍕
Мне может кто-то объяснить что здесь конкретно я не так делаю в плане оформления?
дублируешь код
либо вынеси инициализацию в функцию, либо передавай в конструктор объект, а не 3 отдельные поля
источник

M

Malik 🍕 in JavaScript — русскоговорящее сообщество
Anton Permyakov
дублируешь код
либо вынеси инициализацию в функцию, либо передавай в конструктор объект, а не 3 отдельные поля
slidersToInit отправить полностью в конструктор класса и там его разбирать?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Malik 🍕
slidersToInit отправить полностью в конструктор класса и там его разбирать?
new Slider(slidersToInit.sliderServices)
источник

M

Malik 🍕 in JavaScript — русскоговорящее сообщество
Anton Permyakov
new Slider(slidersToInit.sliderServices)
Просто выигрыша не понимаю) Мне также придется писать для каждого слайдера в любом случае)

new Slider(slidersToInit.sliderChat)
new Slider(slidersToInit.sliderServices)
new Slider(slidersToInit.sliderPhotos)
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Malik 🍕
Просто выигрыша не понимаю) Мне также придется писать для каждого слайдера в любом случае)

new Slider(slidersToInit.sliderChat)
new Slider(slidersToInit.sliderServices)
new Slider(slidersToInit.sliderPhotos)
кода стало меньше, и он стал понятнее
источник

M

Malik 🍕 in JavaScript — русскоговорящее сообщество
Anton Permyakov
кода стало меньше, и он стал понятнее
Понял, чисто выглядит это и в правду лучше)
источник

АД

Александр Дорин... in JavaScript — русскоговорящее сообщество
Malik 🍕
Просто выигрыша не понимаю) Мне также придется писать для каждого слайдера в любом случае)

new Slider(slidersToInit.sliderChat)
new Slider(slidersToInit.sliderServices)
new Slider(slidersToInit.sliderPhotos)
а что вызвать три раза это норм?
источник

АД

Александр Дорин... in JavaScript — русскоговорящее сообщество
Malik 🍕
Просто выигрыша не понимаю) Мне также придется писать для каждого слайдера в любом случае)

new Slider(slidersToInit.sliderChat)
new Slider(slidersToInit.sliderServices)
new Slider(slidersToInit.sliderPhotos)
Один раз в прототип вынести и вызвать один раз не?
источник

M

Malik 🍕 in JavaScript — русскоговорящее сообщество
Александр Дорин
а что вызвать три раза это норм?
Ну у меня 3 слайдера разных и 1 класс для них — вот я и вызываю для каждого по отдельности
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Александр Дорин
Один раз в прототип вынести и вызвать один раз не?
а в прототипе будут те же 3 вызова
источник

АД

Александр Дорин... in JavaScript — русскоговорящее сообщество
Anton Permyakov
а в прототипе будут те же 3 вызова
ветка разве у него не одна к прототипу?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
при чем здесь ветка, если слайдеры разные?
источник

АД

Александр Дорин... in JavaScript — русскоговорящее сообщество
Anton Permyakov
при чем здесь ветка, если слайдеры разные?
хз короче значит я код не полностью уведел, так сложно сказть
источник

M

Malik 🍕 in JavaScript — русскоговорящее сообщество
Александр Дорин
ветка разве у него не одна к прототипу?
Я разные селекторы передаю в класс, который уже применяет различные методы к ним
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Malik 🍕
Просто выигрыша не понимаю) Мне также придется писать для каждого слайдера в любом случае)

new Slider(slidersToInit.sliderChat)
new Slider(slidersToInit.sliderServices)
new Slider(slidersToInit.sliderPhotos)
можешь циклом перебирать объект, если слайдеров много
источник

M

Malik 🍕 in JavaScript — русскоговорящее сообщество
Anton Permyakov
можешь циклом перебирать объект, если слайдеров много
В цикле подставлять в new Sliders() ?
источник

АД

Александр Дорин... in JavaScript — русскоговорящее сообщество
Malik 🍕
Я разные селекторы передаю в класс, который уже применяет различные методы к ним
можешь полный код скинуть со слайдерами
источник

М

Митя Слонимский... in JavaScript — русскоговорящее сообщество
Makarov Dmitriy
Ну где код?
Так мне код нужен)))). Стоит задача сделать сохранение значений полей формы после отправки. Пока ничего не нашёл, что мне подойдёт.
источник

АД

Александр Дорин... in JavaScript — русскоговорящее сообщество
Митя Слонимский
Так мне код нужен)))). Стоит задача сделать сохранение значений полей формы после отправки. Пока ничего не нашёл, что мне подойдёт.
Сохранения после обновления браузера?
источник

M

Malik 🍕 in JavaScript — русскоговорящее сообщество
Александр Дорин
можешь полный код скинуть со слайдерами
Это чисто для инициализации слайдеров и передачи параметров в класс Sliders()
источник