Size: a a a

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

2020 December 03

В

Вячеслав in JavaScript Noobs — сообщество новичков
Усманов
@stas_username кидает на заказы. Делает полный шлак все время обещает доделать, говорит оплата по факту, а потом ноет и просит аванс 5272 6900 4283 4547
спасибо за инфу, куда мы бы без вас
источник

AC

Alexander Chudesnov in JavaScript Noobs — сообщество новичков
.
Тоже на ру ?
Вот этот доклад, но я сам там воспринимаю на слух процентов 30, в остальное надо прям ФОКУСИРОВАТЬСЯ https://youtu.be/PZiEFHMezBM
источник

L

Lupusregina[beta] in JavaScript Noobs — сообщество новичков
Вячеслав
спасибо за инфу, куда мы бы без вас
теперь понял?
источник

В

Вячеслав in JavaScript Noobs — сообщество новичков
типа надо реализовать функцию типа что бы консоль лог был таким?
источник

L

Lupusregina[beta] in JavaScript Noobs — сообщество новичков
Вячеслав
типа надо реализовать функцию типа что бы консоль лог был таким?
да, функцию asyncWrapper
источник

В

Вячеслав in JavaScript Noobs — сообщество новичков
Lupusregina[beta]
да, функцию asyncWrapper
можешь вывод текстом кинуть
источник

L

Lupusregina[beta] in JavaScript Noobs — сообщество новичков
Вячеслав
можешь вывод текстом кинуть
{sum: 2000000}
after
before sleep
{result: "reg"}
источник

L

Lupusregina[beta] in JavaScript Noobs — сообщество новичков
{result: "reg"}
через секунду выведется
источник

КГ

Кристина Глазебная... in JavaScript Noobs — сообщество новичков
Alex
Теряюсь) А можно побольше кода посмотреть?
Я просто не уверена что мне можно больше кода показывать. Блин, вот незадача то
источник

В

Вячеслав in JavaScript Noobs — сообщество новичков
Lupusregina[beta]
{result: "reg"}
через секунду выведется
а console.time где?
источник

L

Lupusregina[beta] in JavaScript Noobs — сообщество новичков
Вячеслав
а console.time где?
я  изменил код на новую версию, по проще
источник

L

Lupusregina[beta] in JavaScript Noobs — сообщество новичков
Lupusregina[beta]
function* sleep(ms, val) {
 return yield new Promise(r => setTimeout(() => r(val), ms))
}
function* test(fl) {
 return fl ? yield* sleep(1000, 'reg') : 2
}
function* test2() {
 Promise.resolve().then(() => console.log('after'))
 
 let sum = 0
 for(let i = 0; i < 1e6; i++)
   sum += yield* test()
 console.log({ sum })
 
 Promise.resolve().then(() => console.log('before sleep'))
 const result = yield* test(1)
 console.log( {result} )
}
asyncWrapper(test2)
@spatnehochu  вот он
источник

A

Alex in JavaScript Noobs — сообщество новичков
Кристина Глазебная
Я просто не уверена что мне можно больше кода показывать. Блин, вот незадача то
А можешь просто словами объяснить, как устроено то, что касается конкретно этой проблемы? В каком месте создаётся this.createdTableArr? Что ты конкретно логируешь и из каких мест? Вручную в консоли или из определённых методов?
источник

С

Султан in JavaScript Noobs — сообщество новичков
В reference нужно передать массив картинок
{
   "references": [
       {
           "photo": сюда файл
       },
      {
           "photo": сюда файл
      }
   ]
}

Когда передаю как  files[0] все норм пишет (binary) formdata. Но когда обрачиваю этот объект files[0] в объект для references: {
photo: files[0]
},то при запросе этот объект превращается в [object Object].
Что сделать чтоб передать
{
   "references": [
       {
           "photo":  (binary)
       },
      {
           "photo": (binary)
      }
   ]
}
источник

С

Султан in JavaScript Noobs — сообщество новичков
Кто может подсказать как отправить массив картинок на бек в объектах
{
   "references": [
       {
           "photo":  сюда файл
       },
      {
           "photo":  сюда файл
      }
   ]
}
через formData

просто когда отправляю так он преобразовывается в
"references":  [object Object], [object Object]
источник

КГ

Кристина Глазебная... in JavaScript Noobs — сообщество новичков
Alex
А можешь просто словами объяснить, как устроено то, что касается конкретно этой проблемы? В каком месте создаётся this.createdTableArr? Что ты конкретно логируешь и из каких мест? Вручную в консоли или из определённых методов?
this.createdTableArr это публичная переменная. Для нее я прописала интерфейс, что бы понимать какие свойства в обекте мы ждем.

есьб вот эта функция
this.createdTableArr = [...new ArrayArray(this.eatingCounter.value)].map((item, index) => ({
 id: index,
 eating: 'Завтрак',
 time: '07:00',
 dailyCalories: 20,
}));


она генерит объект
смотря сколько будет переданно число в эту переменную this.eatingCounter.value столько та функция добавит колоном мне в таблицу.

time, dailyCalories это инпуты в разметке. Когда я там меняю значения, я допустим сначала в time. То я выполняю эту функцию, нахожу конкретный обект по id и заменяю его свойсвто на введеное мною в инпуте.
changeValueTimes(value, id): void {
 const timeValue = value.target.value;
 this.createdTableArr.map(item => {
   if (item.id === id) {
     item.time = timeValue;
     
consoleconsole.log(this.createdTableArr, ' обновленный масив');
   }
 });
}


далее, я хочу поменять другое свойство, dailyCalories. Исопльзую похожую функцию.Я думаю, что мой новосозданный массив this.createdTableArr уже имеет измененное ранее свойство с временем, я его просто вывожу , и он есть, но я ее вывожу непосредсвенно в функции.

changeValueDailyCalories(value, id): any {
 const valueResult = +value.target.value;
 this.createdTableArr.map(item => {
   if (item.id === id) {
     item.dailyCalories = valueResult;
   }
 });
}

когда я изменила другое инпут, я заменяю в этом же массиве, хочу уже взять изменнеый массив ранее , но он мне сцук дает старый
источник

zs

zartoosht shahi in JavaScript Noobs — сообщество новичков
здравствуйте, у меня есть сколько российских облигаций 1916 года с сертификатом PASS CO, вы можете направить меня на продажу?
источник

nn

null null in JavaScript Noobs — сообщество новичков
Здравствуйте. Помогите мне умоляю, смотрите цель какая! у меня есть переменная с 1000 и мне надо получить 1 процент от этой сумы, как правильно реализовать, код для получения 1 процента от 1000
источник

L

Lupusregina[beta] in JavaScript Noobs — сообщество новичков
null null
Здравствуйте. Помогите мне умоляю, смотрите цель какая! у меня есть переменная с 1000 и мне надо получить 1 процент от этой сумы, как правильно реализовать, код для получения 1 процента от 1000
1000 * 0.01
источник

nn

null null in JavaScript Noobs — сообщество новичков
Это с любой сумой работать будет?
источник