Size: a a a

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

2021 January 13

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
Сергей
а код хотя бы приблизительно что делает?
создавем массив элементов, у каждого есть свой id в dataset. мы сверяем id и при помощи swith каждому даем позиционирование. id 0 = top n и т.д.
источник

С

Сергей in JavaScript — русскоговорящее сообщество
Сергей Луняка
создавем массив элементов, у каждого есть свой id в dataset. мы сверяем id и при помощи swith каждому даем позиционирование. id 0 = top n и т.д.
ну тогда не понятно зачем вам нужно, чтобы "мне нужно что бы отработали все".
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
делаю параллакс эффект на лендинге. но есть проблеммы с позиционированием корректным. т.к. отступ мериется от body а контентная часть может изменяться, это ззначит чсто элементы поплывут, вот и ищу формулу по которой можно удет не ботся этого
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
Сергей
ну тогда не понятно зачем вам нужно, чтобы "мне нужно что бы отработали все".
подробней
источник

С

Сергей in JavaScript — русскоговорящее сообщество
все предыдущие присвоения будут перезаписаны в case 3
источник

С

Сергей in JavaScript — русскоговорящее сообщество
то есть если id = 1  то сработает код в case 1 затем 2 затем 3 и default
источник

С

Сергей in JavaScript — русскоговорящее сообщество
вряд ли вы этого хотите
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
я это представлял себе так
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
если я в условие  беру id элемента и их у меня 4. то в case 0 это будет id жлемента к которому нужно применить , то что в теле услвоия?:
источник

С

Сергей in JavaScript — русскоговорящее сообщество
вам скинули ссылку на учебник по js. там подробно написано. нужно брэйк поставить в конце каждого блока если вы не хотите чтобы продолжилдось дальнейшее выполнение. иногда бывает удобно объединить разные кейсы а иногда не нужно. в вашем случае не нужно.
источник

K

Kir in JavaScript — русскоговорящее сообщество
Подскажите, пожалуйста, как мне получить элементы (кнопки) которые загружаются через из json файла? То есть проходит какое-то время перед тем как они загрузятся на страницу, поэтому просто document.querySelectorAll не работает.
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
Сергей
вам скинули ссылку на учебник по js. там подробно написано. нужно брэйк поставить в конце каждого блока если вы не хотите чтобы продолжилдось дальнейшее выполнение. иногда бывает удобно объединить разные кейсы а иногда не нужно. в вашем случае не нужно.
так почему не нужно,то если нужно? у меня разные элементы с разным айди в зависимости от которого будет выполняться раный код.
источник

С

Сергей in JavaScript — русскоговорящее сообщество
Сергей Луняка
так почему не нужно,то если нужно? у меня разные элементы с разным айди в зависимости от которого будет выполняться раный код.
ну вам же не нужно если id = 1 чтобы выполнялся код из case 2. или вы думаете что брэйк вообще отменяет какое либо выполнение когда. а зачем тогда писать неисполнимый код? мне кажется вы не понимаете как работает switch. вам же дали ссылку на основы? или вы прочитали и вам непонятно?
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
Сергей
ну вам же не нужно если id = 1 чтобы выполнялся код из case 2. или вы думаете что брэйк вообще отменяет какое либо выполнение когда. а зачем тогда писать неисполнимый код? мне кажется вы не понимаете как работает switch. вам же дали ссылку на основы? или вы прочитали и вам непонятно?
да я прочитал несколько раз сначала там а потом уже пришел сюда, но кажется не правильно понял. то есть логика работает так. break останавливает не весь цикл, а всего лишь выполнение других усвловий. так что ли?  найди подходящий id - остановиться перейти к следующему. верно?
источник

Р

Руслан in JavaScript — русскоговорящее сообщество
Сергей Луняка
да я прочитал несколько раз сначала там а потом уже пришел сюда, но кажется не правильно понял. то есть логика работает так. break останавливает не весь цикл, а всего лишь выполнение других усвловий. так что ли?  найди подходящий id - остановиться перейти к следующему. верно?
Нет
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
😕
источник

С

Сергей in JavaScript — русскоговорящее сообщество
Сергей Луняка
да я прочитал несколько раз сначала там а потом уже пришел сюда, но кажется не правильно понял. то есть логика работает так. break останавливает не весь цикл, а всего лишь выполнение других усвловий. так что ли?  найди подходящий id - остановиться перейти к следующему. верно?
если найден брейк то заканчивается исполнение свитча и выполняются следующие за свитчем конструкции. а если в кейсе нет брейка то будут выполнятся все нижестоящие конструкции В КАЖДОМ КЕЙСЕ последовательно пока не встретится брейк или не закончится свитч
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
Сергей
если найден брейк то заканчивается исполнение свитча и выполняются следующие за свитчем конструкции. а если в кейсе нет брейка то будут выполнятся все нижестоящие конструкции В КАЖДОМ КЕЙСЕ последовательно пока не встретится брейк или не закончится свитч
я так и сказал
источник

СЛ

Сергей Луняка... in JavaScript — русскоговорящее сообщество
Сергей
если найден брейк то заканчивается исполнение свитча и выполняются следующие за свитчем конструкции. а если в кейсе нет брейка то будут выполнятся все нижестоящие конструкции В КАЖДОМ КЕЙСЕ последовательно пока не встретится брейк или не закончится свитч
но спасибо что уточнили. в любом случае ошибка была ненмого даже в другом) мне нужен был другой тип данных на входе.
источник