Size: a a a

JavaScript Rules

2020 September 14

И

Игорь in JavaScript Rules
Игорь Морозов
change[i].style.userSelect = 'none'.
Но лучше используйте класс. Просто добавляйте/удаляйте классы с нужными свойствами, и не добавляйте через стили
хорошо, спасибо
источник

YV

Yaroslav Vapnychnyi in JavaScript Rules
Игорь
Ребята, динамически нужно сменить
user-select: text;  на user-select: none; подскажите, где ошибка в коде
https://codepen.io/Kuzenkov/pen/Bajegvg
источник

И

Игорь in JavaScript Rules
у меня много блоков с этим классом
спасибо
источник

YB

Your Best Freind in JavaScript Rules
Всем привет! Столкнулся с задачкой с отбора в hh. Вроде простенькая и разборы  решений есть на форумах, но почему-то проверки на их стороне мой код не проходит. Сравнил с валидным кодом ( по утверждению автора) на питоне - у меня тоже самое на
https://qna.habr.com/q/826737 (пост не мой)
https://codepen.io/Sancho95/pen/bGpKqRK?editors=1010        - мое решение.
Но тесты у них на сервере мой код не проходит( Все тесты, что я смог выдумать прохожу.
... Дня 3 голову ломаю. Мне уже тупо любопытно, чего я там такого не учел. Хелп, плиз))
источник

D

DIMAN in JavaScript Rules
Всем привет
источник

V

Vall 🌑 in JavaScript Rules
DIMAN
Всем привет
Привет!
источник

N

NoName✓® in JavaScript Rules
Vall 🌑
Привет!
привет
источник

А[

Андрей [Don] in JavaScript Rules
Доброе время суток
источник

I

Igor® in JavaScript Rules
Ну осталось еще 3 397 приветов и будет нормально. Читаем правила
источник

В

Владислав in JavaScript Rules
Всем доброй ночи!
Хочу сделать ajax запрос, но у меня отправляется два...
1 выдает ответ сервера 400,а второй отправляет все как надо(200) но после отправки у меня загружается страница с ответом от обработчика(открывается другая страница)

в логах сервера заметил, что первый запрос( код которого 400 ) пустой...т.е. будто я в форме оставил пустые поля и нажал сабмит, а второй считывает мои инпуты и получаю я 200 и заявка приходит,как нужно.

все это происходит по клику на сабмит.

Песочница: https://jsfiddle.net/mx4yeu1o/

UPD: Просьба тестирующих в форме подписываться как "ТЕСТ или аналогично, спасибо.
источник

I

Igor® in JavaScript Rules
Больше новичкам не нужно ждать 24 часа, после прохождения капчи
источник
2020 September 15

OS

Oleg S in JavaScript Rules
Владислав
Всем доброй ночи!
Хочу сделать ajax запрос, но у меня отправляется два...
1 выдает ответ сервера 400,а второй отправляет все как надо(200) но после отправки у меня загружается страница с ответом от обработчика(открывается другая страница)

в логах сервера заметил, что первый запрос( код которого 400 ) пустой...т.е. будто я в форме оставил пустые поля и нажал сабмит, а второй считывает мои инпуты и получаю я 200 и заявка приходит,как нужно.

все это происходит по клику на сабмит.

Песочница: https://jsfiddle.net/mx4yeu1o/

UPD: Просьба тестирующих в форме подписываться как "ТЕСТ или аналогично, спасибо.
1 через экшен идет 1 по коду, оставьте только 1 вариант, action с формы можно убрать и на сабмит preventDefault
источник

AL

Alexander Luschenko in JavaScript Rules
Сегодня будет презентация компании откушеного яблока, но не это важно. Мы знаем как тяжело работать со временем в JS - учитывая часовые пояса и т.д. Так вот, компания  и тут выпендрилась и указала время презентации так
It’s almost here. Join us today at 10:00 a.m. PDT
Что такое PDT?
PDT (Северноамериканское Тихоокеанское Летнее Время) - одно из общеизвестных названий для UTC-7 часового пояса, который на 7ч. позади UTC (Всемирного координированного времени). Смещение от UTC можно записать как -07:00.
источник

Aliaksandr ¯\_(ツ)_/¯... in JavaScript Rules
Alexander Luschenko
Сегодня будет презентация компании откушеного яблока, но не это важно. Мы знаем как тяжело работать со временем в JS - учитывая часовые пояса и т.д. Так вот, компания  и тут выпендрилась и указала время презентации так
It’s almost here. Join us today at 10:00 a.m. PDT
Что такое PDT?
PDT (Северноамериканское Тихоокеанское Летнее Время) - одно из общеизвестных названий для UTC-7 часового пояса, который на 7ч. позади UTC (Всемирного координированного времени). Смещение от UTC можно записать как -07:00.
как это записать в js?
источник

VS

Vitalik Staferg in JavaScript Rules
Вопрос для ребят шарящих в Node и MongoDB.
У меня есть модель GlobalTask в которой я храню его название и массива tasks.
Как лучше хранить tasks в виде массива с id task или целые обьекты task ?
источник

OS

Oleg S in JavaScript Rules
Vitalik Staferg
Вопрос для ребят шарящих в Node и MongoDB.
У меня есть модель GlobalTask в которой я храню его название и массива tasks.
Как лучше хранить tasks в виде массива с id task или целые обьекты task ?
Как удобно, если таски привязаны должны быть к глобал и при удалении должны совсем удалиться, то можно было бы и сразу объекты, если сами по себе таски полноценные и могут быть в разных глобал, перекидываться или дублироваться, то конечно по id
источник

K

Kirill in JavaScript Rules
Добрый вечер, можете сказать почему в конце undefined

const FizzBuzz = num => {
   for(let i = 1; i <= num; i++) {
       if(i % 3 === 0 && i % 5 === 0) {
           console.log('FizzBuzz');
       } else if (i % 3 === 0) {
           console.log('Fizz');
       } else if (i % 5 === 0) {
           console.log('Buzz');
       } else {
           console.log(i);
       }
   }
}
console.log(FizzBuzz(100));
источник

I

Igor® in JavaScript Rules
Kirill
Добрый вечер, можете сказать почему в конце undefined

const FizzBuzz = num => {
   for(let i = 1; i <= num; i++) {
       if(i % 3 === 0 && i % 5 === 0) {
           console.log('FizzBuzz');
       } else if (i % 3 === 0) {
           console.log('Fizz');
       } else if (i % 5 === 0) {
           console.log('Buzz');
       } else {
           console.log(i);
       }
   }
}
console.log(FizzBuzz(100));
Выведи i и поймешь
источник

Д

Дмитрий in JavaScript Rules
Kirill
Добрый вечер, можете сказать почему в конце undefined

const FizzBuzz = num => {
   for(let i = 1; i <= num; i++) {
       if(i % 3 === 0 && i % 5 === 0) {
           console.log('FizzBuzz');
       } else if (i % 3 === 0) {
           console.log('Fizz');
       } else if (i % 5 === 0) {
           console.log('Buzz');
       } else {
           console.log(i);
       }
   }
}
console.log(FizzBuzz(100));
не надо писать консоль тут, так как функция ничего не возвращает, и не будет undefined console.log(FizzBuzz(100));
источник

F

Fedor in JavaScript Rules
Kirill
Добрый вечер, можете сказать почему в конце undefined

const FizzBuzz = num => {
   for(let i = 1; i <= num; i++) {
       if(i % 3 === 0 && i % 5 === 0) {
           console.log('FizzBuzz');
       } else if (i % 3 === 0) {
           console.log('Fizz');
       } else if (i % 5 === 0) {
           console.log('Buzz');
       } else {
           console.log(i);
       }
   }
}
console.log(FizzBuzz(100));
Запусти функцию без console.log
Не console.log(FizzBuzz(100)), а FizzBuzz(100)
источник