Size: a a a

JavaScript — русскоговорящее сообщество

2020 October 27

ВЛ

Валерий Лукин... in JavaScript — русскоговорящее сообщество
Saqhan Abaev
если элементы есть (ProductsCount !== 0) тогда вместо tagId добавить объект) Тогда тоже твоя версия подходит?
конечно, Данила выше все написал уже, если массив пустой то он и не будет итериировать по нему
источник

ВЛ

Валерий Лукин... in JavaScript — русскоговорящее сообщество
Saqhan Abaev
если элементы есть (ProductsCount !== 0) тогда вместо tagId добавить объект) Тогда тоже твоя версия подходит?
сорри не так прочитал, ну добавить условиие надо для замены tagId на что-то другое
источник

ВЛ

Валерий Лукин... in JavaScript — русскоговорящее сообщество
categories.map(category => {
  const {tagId, ...rest} = category
const field = category.ProductsCount!==0? {meField: {qwer:1}}: {tagId}
  return {
     ...rest,
     ...field
  }
})
источник

SA

Saqhan Abaev in JavaScript — русскоговорящее сообщество
Валерий Лукин
categories.map(category => {
  const {tagId, ...rest} = category
const field = category.ProductsCount!==0? {meField: {qwer:1}}: {tagId}
  return {
     ...rest,
     ...field
  }
})
помоги пожалуйста, вот здесь пытался реализовать - https://jsfiddle.net/saqhan/7sc5thmo/71/
источник

SA

Saqhan Abaev in JavaScript — русскоговорящее сообщество
Валерий Лукин
categories.map(category => {
  const {tagId, ...rest} = category
const field = category.ProductsCount!==0? {meField: {qwer:1}}: {tagId}
  return {
     ...rest,
     ...field
  }
})
исходный результат таким должен быть)
источник

I

Ivan in JavaScript — русскоговорящее сообщество
Подскажите, как получить значение из промикса? построенного на sync/await
источник

I

Ivan in JavaScript — русскоговорящее сообщество
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Ivan
Подскажите, как получить значение из промикса? построенного на sync/await
.then( .. ) ? любая async-функция возвращает обычный промис
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
querySelector('input[name=${elem}]') как можно тут сделать что бы искал
источник

D

Danila in JavaScript — русскоговорящее сообщество
Gwin Hot
querySelector('input[name=${elem}]') как можно тут сделать что бы искал
Поставить бэктики вместо обычных кавычек
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
Danila
Поставить бэктики вместо обычных кавычек
сейчас попробую
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Gwin Hot
querySelector('input[name=${elem}]') как можно тут сделать что бы искал
видимо надо так: querySelector(`input[name="${elem}"]`)
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
allpeg
видимо надо так: querySelector(`input[name="${elem}"]`)
возможно вы правы, просто сделал сейчас просто бектики без двойных
источник

a

allpeg in JavaScript — русскоговорящее сообщество
двойные нужны для пробелов и прочих символов
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
allpeg
двойные нужны для пробелов и прочих символов
не работает и так и так
источник

ВЛ

Валерий Лукин... in JavaScript — русскоговорящее сообщество
Gwin Hot
не работает и так и так
а что пишет, elem это строка?
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
Валерий Лукин
а что пишет, elem это строка?
Да
источник

ВЛ

Валерий Лукин... in JavaScript — русскоговорящее сообщество
зайдите на google.com
в консоле:
let name = "q"
document.querySelector(`input[name="${name}"]`)

все работает
без "" тоже
источник

GH

Gwin Hot in JavaScript — русскоговорящее сообщество
Валерий Лукин
зайдите на google.com
в консоле:
let name = "q"
document.querySelector(`input[name="${name}"]`)

все работает
без "" тоже
Uncaught ReferenceError: input is not defined
   at <anonymous>:1:24
источник

I

Ivan in JavaScript — русскоговорящее сообщество
allpeg
.then( .. ) ? любая async-функция возвращает обычный промис
а с помощью await/async?
источник