Size: a a a

2020 December 05

В

Виктория in JS Liberty
Serhiy Vaschuk
Как элегантно сократить код ?

function setControlParams(state) {
 if (state === 'start') {
   states.isStart = true;
   radioBtns.style.pointerEvents = 'none';
   startBtn.classList.add('disabled');
   stopBtn.classList.remove('disabled');
 }
 if (state === 'end') {
   states.isStart = false;
   radioBtns.style.pointerEvents = 'auto';
   startBtn.classList.remove('disabled');
   stopBtn.classList.add('disabled');
 }
}
function toggleControlParams() {
   states.isStart = !states.isStart;
   stopBtn.classList.toggle('disabled');
   startBtn.classList.toggle('disabled');
   radioBtns.classList.toggle('disabled');
}

Добавь для radioBtns тоже класс disabled и работай с pointerEvents через css. Для .disabled класса задавай стиль pointer-events: none. Тогда код будет выглядеть консистентнее
источник

S

Syntax Highlight Bot in JS Liberty
Виктория
function toggleControlParams() {
   states.isStart = !states.isStart;
   stopBtn.classList.toggle('disabled');
   startBtn.classList.toggle('disabled');
   radioBtns.classList.toggle('disabled');
}

Добавь для radioBtns тоже класс disabled и работай с pointerEvents через css. Для .disabled класса задавай стиль pointer-events: none. Тогда код будет выглядеть консистентнее
источник

SV

Serhiy Vaschuk in JS Liberty
Виктория
function toggleControlParams() {
   states.isStart = !states.isStart;
   stopBtn.classList.toggle('disabled');
   startBtn.classList.toggle('disabled');
   radioBtns.classList.toggle('disabled');
}

Добавь для radioBtns тоже класс disabled и работай с pointerEvents через css. Для .disabled класса задавай стиль pointer-events: none. Тогда код будет выглядеть консистентнее
Спасибо :)
источник

В

Виктория in JS Liberty
persona x grata
Функция может возвращать другие функции. Это функции высшего порядка.
Функция может принимать в качестве аргументов другие функции. Такая функция тоже считается функцией высшего порядка.
источник

DE

Denis Efremov in JS Liberty
Виктория
Функция может принимать в качестве аргументов другие функции. Такая функция тоже считается функцией высшего порядка.
То есть все те что принимают колбек — HOFы?
источник

R

Rovshan in JS Liberty
всем привет, подскажите как можно написать проверку на номер банковской карты и при этом чтобы по первым цифрам определялась платежная система?
источник

DE

Denis Efremov in JS Liberty
Нужны данные соответствия цифр и банков
источник

DE

Denis Efremov in JS Liberty
Попробуй погуглить
источник

ДФ

Дмитрий Филиппенко... in JS Liberty
Rovshan
всем привет, подскажите как можно написать проверку на номер банковской карты и при этом чтобы по первым цифрам определялась платежная система?
4 виза 5 мастер 6 маэстро
источник

DE

Denis Efremov in JS Liberty
источник
2020 December 06

p

persona x grata in JS Liberty
Кто-нибудь получал разрешение для работы в США?
На удалёнке нужно US work authorization
источник

SU

Serg Udo in JS Liberty
persona x grata
Кто-нибудь получал разрешение для работы в США?
На удалёнке нужно US work authorization
Я не получал, знакомый на Апворке работал, там при начале работы, сразу обсуждалось, нужно разрешение или нет. Если было нужно, он не брался.
источник

SU

Serg Udo in JS Liberty
Здесь https://www.totaljobs.com/?DCMP=R_EM_JBE_TJ_AUT_JBE1_061220& тоже есть вакансии, с ограничениями, только для граждан Евросоюза или Британии.
источник

p

persona x grata in JS Liberty
Мне от indeed приходят вакансии junior fullstack по 70 000 $ в год. Надо разрешения для работы в США
источник

p

persona x grata in JS Liberty
Английский учу))
источник

SU

Serg Udo in JS Liberty
persona x grata
Мне от indeed приходят вакансии junior fullstack по 70 000 $ в год. Надо разрешения для работы в США
Так напиши им, делает фирма разрешение или нет. Сам ты вырядил его сделаешь.
источник

SU

Serg Udo in JS Liberty
Человек про собес в Эйпл рассказывал, проходил как то, говорит очень редко они на собес без визы готовой зовут. Только если крутой спец. Нужно приезжать и там подаваться, уже с визой.
источник

p

persona x grata in JS Liberty
Serg Udo
Так напиши им, делает фирма разрешение или нет. Сам ты вырядил его сделаешь.
Так можно релокейтнуть через разрешения для работы
источник

SU

Serg Udo in JS Liberty
persona x grata
Так можно релокейтнуть через разрешения для работы
Можно, если найдёшь вакансию с релокейтом и фирма возьмёт на себя оформление документов.
источник

Q

Qwelcer in JS Liberty
persona x grata
Мне от indeed приходят вакансии junior fullstack по 70 000 $ в год. Надо разрешения для работы в США
Им нужны джуны?
источник