Size: a a a

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

2021 April 22

АД

Антон Джигурда... in JavaScript Noobs — сообщество новичков
await это слово, которое ожидает выполнение промиса в процедурном стиле
источник

j

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

S

Sergei in JavaScript Noobs — сообщество новичков
Для того, чтобы использовать await, внутри функции async вообще не нужен, он нужен, только в контексте вызова этой функции.
источник

S

Sergei in JavaScript Noobs — сообщество новичков
Вот пример c async:
async function F() {
   return Promise.resolve('Какой-то результат!');
}
(async () => {
   let result = await F();
   console.log(result);// Какой-то результат!
})();
И тоже самое БЕЗ async:
function F() {
   return Promise.resolve('Какой-то результат!');
}
(async () => {
   let result = await F();
   console.log(result);// Какой-то результат!
})();
Все работает, следовательно async избыточен!
источник

AB

Anatoly Berbeka in JavaScript Noobs — сообщество новичков
Подскажите, пожалуйста, как можно реализовать замену в строке/строках по словарю?
Грубо говоря, есть входной массив строк, мне каждое вхождение заменить на какую-нибудь конкретную, например 'edited'.
Варианты в лоб, какие я вижу: перебираем массив и вызываем для каждого варианта .replaceAll(). А более изящные/производительные решения? Особенно если придётся искать вообще по всему документу, например.
источник

N

Nelkor in JavaScript Noobs — сообщество новичков
Насколько я понимаю, более изящного решения нет
источник

AB

Anatoly Berbeka in JavaScript Noobs — сообщество новичков
Понял, спасибо! Тогда так и сделаю
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
ясен красен работает ты внутри возвращаешь промис, при async`е тебе это не надо писать
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы опять?)
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
да чел не понимает что такое промисы
источник

c

coldrain96 in JavaScript Noobs — сообщество новичков
ребят, порекомендуйте готовое решение, для того что бы из текста на кириллице генерировать человеко-читаемые ссылки на латинице. Вроде slugify в народе называют. С поддержкой кириллицы пока не нашел.
источник

Д

Дмитрий in JavaScript Noobs — сообщество новичков
Я не JS разработчик, поэтому объясню принцип.

Проходишь по всему массиву и задаёшь конкретное значение, всё.
Ещё, как вариант: узнать количество элементов в массиве и создать ещё один с таким же количеством и с нужной строкой
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
так оно ж и руками элементарно)
источник

AB

Anatoly Berbeka in JavaScript Noobs — сообщество новичков
Нет, речь не про замену в самом массиве. Речь про поиск в документе используя входной массив как словарь
источник

Д

Дмитрий in JavaScript Noobs — сообщество новичков
А, то есть заменять только совпадающие с массивом элементы, правильно понял?
источник

AB

Anatoly Berbeka in JavaScript Noobs — сообщество новичков
Да, всё верно. Каждое вхождение любого элемента массива нужно заменить на какую-то строку
источник

S

Sergei in JavaScript Noobs — сообщество новичков
Ту задачу я уже решил, теперь хочу научиться отлавливать все три состояния вызова функции то есть просто вызов f(), далее await f() и new f()
Два последних уже решил, осталось только узнать когда идет  простой вызов f()
источник

IK

Iliya Kobaliya in JavaScript Noobs — сообщество новичков
Ребят, вопрос по AWS, кто-то знает как проверить   Security policy в  EC2, когда используется classic load balancer?
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
new f() или f() - отлавливают через new.target короче гугли
источник

BN

Beibars Nygyzbaev in JavaScript Noobs — сообщество новичков
а
источник