Size: a a a

JavaScript Noobs — сообщество новичков

2021 April 29

ТВ

Тимофей Веткин... in JavaScript Noobs — сообщество новичков
Ну просто сделай в css
.content: {
    display: none
}
@media (max-width: 750px) {
  .content {
      display: block
  }
}
источник

C

Cvai in JavaScript Noobs — сообщество новичков
Ты про почему нельзя писать await без ключевого слова async или await вообще без обертки? или и то, и то?
источник

bz

bogdan zots in JavaScript Noobs — сообщество новичков
Все привет только начал изучить регулярки может кто подсказать что в /^strIngredient\d+$ /.    означает d+$?
источник

SP

Sergey Podlesny in JavaScript Noobs — сообщество новичков
$ - это проверка строки на окончание, \d+ - числа 0-9 с жадным квантификатором
источник

bz

bogdan zots in JavaScript Noobs — сообщество новичков
понял спасибо
источник

EC

Evgeniy Churikov in JavaScript Noobs — сообщество новичков
почему нельзя писать await в неасинхронной функции (объявленной без async)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
коммент "какой-то код" в теле функции - это легендарно :D
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
top level await хд
источник

C

Cvai in JavaScript Noobs — сообщество новичков
Потому что это неправильно.

Так ты говоришь, что в той функции есть асинхронный код и позволяешь другим отреагировать на это(поскольку async возвращает промисс).

Возможно, есть ещё более низкоуровневые причины.
источник

N

Nelkor in JavaScript Noobs — сообщество новичков
Полный ответ на этот вопрос довольно сложный. Если вкратце, то в текущей реализации JS это нужно для работы Event Loop
источник

N

Nelkor in JavaScript Noobs — сообщество новичков
Синхронная функция имеет право вернуть что угодно (даже промис)

Асинхронная функция обязана вернуть промис
источник

EC

Evgeniy Churikov in JavaScript Noobs — сообщество новичков
то-есть основная суть в том, что я не могу использовать асинхронный код в синхронных функциях? но разве не могу?
источник

EC

Evgeniy Churikov in JavaScript Noobs — сообщество новичков
пока что моих знаний недостаточно, чтобы это понять, как-нибудь гляну про это
источник

N

Nelkor in JavaScript Noobs — сообщество новичков
Вся программа на JS синхронная. Но ты ведь можешь в ней использовать асинхронный код 😏
источник

MT

Max Tihomirov in JavaScript Noobs — сообщество новичков
У меня есть 2 массива. Я хочу добавить в первый все те элементы, которые есть во втором, но нет в первом. Как проще это реализовать?
источник

N

Nelkor in JavaScript Noobs — сообщество новичков
А у тебя в первом массиве могут быть повторяющиеся значения?
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
потому что асинхронная функция может "вставать на паузу" пока ждет результат некой асинхронной операции. А обычная функция не предназначена для такого, и асинхронным операциям в ней не место
источник

MT

Max Tihomirov in JavaScript Noobs — сообщество новичков
нет
источник

EC

Evgeniy Churikov in JavaScript Noobs — сообщество новичков
о, вот это уже логично для меня
источник

ТВ

Тимофей Веткин... in JavaScript Noobs — сообщество новичков
new Set(array1.concat(array2))
источник