Size: a a a

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

2020 December 18

gk

gena kkk in JavaScript Noobs — сообщество новичков
jk
Вначале и в конце чего? Финального массива?
вот у меня функцию stri, нужно добавить открывающую и закрывающую фигурные скобки на результат этой stri, только я хотел бы чтобы это все происходило в самой stri
источник

j

jk in JavaScript Noobs — сообщество новичков
gena kkk
вот у меня функцию stri, нужно добавить открывающую и закрывающую фигурные скобки на результат этой stri, только я хотел бы чтобы это все происходило в самой stri
Ну так в чём проблема?

const final = iter(...)
final.unshift('{')
final.push('}')
return final
источник

gk

gena kkk in JavaScript Noobs — сообщество новичков
jk
Ну так в чём проблема?

const final = iter(...)
final.unshift('{')
final.push('}')
return final
аа, понял вроде) спс
источник

gk

gena kkk in JavaScript Noobs — сообщество новичков
решил, блин тупка конечно знатная, спс!
источник

NM

Neo Makela in JavaScript Noobs — сообщество новичков
День добрый, столкнулся с проблемой, нужно обрезать текст , но сохранять <br /> (тк редактор текста в проекте их добавляет, и заказчик хочет чтобы остались абзацы) есть какая-то возможность их сохранить?
источник

АК

Алексей Коршунов... in JavaScript Noobs — сообщество новичков
Neo Makela
День добрый, столкнулся с проблемой, нужно обрезать текст , но сохранять <br /> (тк редактор текста в проекте их добавляет, и заказчик хочет чтобы остались абзацы) есть какая-то возможность их сохранить?
Регулярные выражения к изучению
источник

NM

Neo Makela in JavaScript Noobs — сообщество новичков
Алексей Коршунов
Регулярные выражения к изучению
спасибо
источник

A

Artur in JavaScript Noobs — сообщество новичков
Привет
может кто-то объяснить тут как правильно работать с промисами? Я получаю данные с апи - библиотека возвращает объект promise. далее я беру из этого промиса номер и подставляю это в другой запрос, который должен вернуть строку, но понятно, что промис возвращает промис. Я не понимаю как из второго запроса данные добавить в первый объект

Пример (надо в item.Name вернуть результат второго промиса):

var items = .. // Получаю promise
var temp2 = items.then((res) => {
   return res.map((item) =>
   {
var getUser = getUser(item.AuthorId).then((res) => {return res.Title}); // Тут приходит промис
    item.Name = getUser; // Надо так, но тут промис
     return item;
   });
 });
источник

НШ

Назар Швець... in JavaScript Noobs — сообщество новичков
Artur
Привет
может кто-то объяснить тут как правильно работать с промисами? Я получаю данные с апи - библиотека возвращает объект promise. далее я беру из этого промиса номер и подставляю это в другой запрос, который должен вернуть строку, но понятно, что промис возвращает промис. Я не понимаю как из второго запроса данные добавить в первый объект

Пример (надо в item.Name вернуть результат второго промиса):

var items = .. // Получаю promise
var temp2 = items.then((res) => {
   return res.map((item) =>
   {
var getUser = getUser(item.AuthorId).then((res) => {return res.Title}); // Тут приходит промис
    item.Name = getUser; // Надо так, но тут промис
     return item;
   });
 });
Перед return res.Title можно же сделать присвоение полю обьекта
источник

A

Artur in JavaScript Noobs — сообщество новичков
Назар Швець
Перед return res.Title можно же сделать присвоение полю обьекта
оно так не работает и зачем тогда return?) я потом кидаю это в хуки и вывожу в дом и вот поле Name === undefined
источник

SI

Sanya Ilyin in JavaScript Noobs — сообщество новичков
Artur
Привет
может кто-то объяснить тут как правильно работать с промисами? Я получаю данные с апи - библиотека возвращает объект promise. далее я беру из этого промиса номер и подставляю это в другой запрос, который должен вернуть строку, но понятно, что промис возвращает промис. Я не понимаю как из второго запроса данные добавить в первый объект

Пример (надо в item.Name вернуть результат второго промиса):

var items = .. // Получаю promise
var temp2 = items.then((res) => {
   return res.map((item) =>
   {
var getUser = getUser(item.AuthorId).then((res) => {return res.Title}); // Тут приходит промис
    item.Name = getUser; // Надо так, но тут промис
     return item;
   });
 });
сделай через async await
источник

A

Artur in JavaScript Noobs — сообщество новичков
Sanya Ilyin
сделай через async await
у меня библиотека которая всё равно возвращает промис с апи
источник

НШ

Назар Швець... in JavaScript Noobs — сообщество новичков
return возвращает данные в .then, а не наружу
источник

НШ

Назар Швець... in JavaScript Noobs — сообщество новичков
Artur
оно так не работает и зачем тогда return?) я потом кидаю это в хуки и вывожу в дом и вот поле Name === undefined
Можешь в следуещем then присвоить поле, но зачем если можно и в этом и ничего не возвращать из промиса
источник

SI

Sanya Ilyin in JavaScript Noobs — сообщество новичков
Artur
у меня библиотека которая всё равно возвращает промис с апи
это и есть промисы
источник

SI

Sanya Ilyin in JavaScript Noobs — сообщество новичков
просто тебе понятней будет
источник

НШ

Назар Швець... in JavaScript Noobs — сообщество новичков
Artur
оно так не работает и зачем тогда return?) я потом кидаю это в хуки и вывожу в дом и вот поле Name === undefined
Ну и используй async await, убирает лишний код и вложености
источник

O

Oleksii Miuskyi in JavaScript Noobs — сообщество новичков
привет ребята, приходит от сервера такие данные:
источник

O

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

O

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