Size: a a a

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

2020 November 12

D

Danila in JavaScript — русскоговорящее сообщество
Denis Krasnov
Ты чё меня решил сразу в двух чатах обоссать?
Просто поставь парцель
источник

D

Danila in JavaScript — русскоговорящее сообщество
Смирись
источник

D

Danila in JavaScript — русскоговорящее сообщество
Шагни в волшебный мир нормальной сборки
источник

DK

Denis Krasnov in JavaScript — русскоговорящее сообщество
Как у меня парцель будет с пагом работать?
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Anton Permyakov
это значит, что ты используешь джаваскрипт для описания тасков
И что? Этот инструмент использовали тысячи людей именно для работы с js
источник

D

Danila in JavaScript — русскоговорящее сообщество
Denis Krasnov
Как у меня парцель будет с пагом работать?
Нативно
источник

D

Danila in JavaScript — русскоговорящее сообщество
Denis Krasnov
Как у меня парцель будет с пагом работать?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Evgen
И что? Этот инструмент использовали тысячи людей именно для работы с js
это не значит, что он хорошо подходит для этого
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Anton Permyakov
это не значит, что он хорошо подходит для этого
Он вполне подходит для этого. конфигурировать придется дольше, но все же
источник

y

ymdev in JavaScript — русскоговорящее сообщество
Слушайте, мне тут вопрос задали сегодня, как я могу на этапе создания объекта добавить туда или убрать элементы по условия.
Грубо говоря
const a = {}
if (5 > 2) {
   a.field = ''
}

if (5 < 2) {
   a.field1 = ''
}
Я додумался только до такого
const a = {
   ...(5>2 && {field: ''}),
   ...(5<2 && {field1: ''}),
}

У кого какие есть идеи, как это еще можно сделать?
источник

💧

💧KiKi🌟 in JavaScript — русскоговорящее сообщество
тернарный оператор?
источник

y

ymdev in JavaScript — русскоговорящее сообщество
💧KiKi🌟
тернарный оператор?
тогда все равно добавится поле, просто оно будет равно undefined. В моем же случае поле вообще не будет создано, если false
источник

A

Abdumannon عَبدُمَنّ... in JavaScript — русскоговорящее сообщество
const a = {
   ...(5>2 && {field: ''}),
   ...(5<2 && {field1: ''}),
}
источник

💧

💧KiKi🌟 in JavaScript — русскоговорящее сообщество
const a = 5 >2 ? {} : {a: "string"}
источник

y

ymdev in JavaScript — русскоговорящее сообщество
💧KiKi🌟
const a = 5 >2 ? {} : {a: "string"}
а, ты про это. Не. Задача была именно внутри одного объекта это сделать
источник

VS

Vladimir Sadchikov in JavaScript — русскоговорящее сообщество
Через Object.defineProperty? Сделать его неперечисляемым если не соответствует условию
источник

ВЛ

Валерий Лукин... in JavaScript — русскоговорящее сообщество
как особый вид извращений))
const r =1
JSON.parse(JSON.stringify({a: r===0?1:undefined}))
источник

y

ymdev in JavaScript — русскоговорящее сообщество
Vladimir Sadchikov
Через Object.defineProperty? Сделать его неперечисляемым если не соответствует условию
поле ты по итогу все равно создашь
источник

ИА

Игорь А. in JavaScript — русскоговорящее сообщество
const array1 = [1, 4, 9, 16];
const map1 = array1.map(x => {if(x === 1) {x * 2 } });
console.log(map1);
> Array [undefined, undefined, undefined, undefined]


что я делаю неправильно?
источник

С

Славик in JavaScript — русскоговорящее сообщество
не возвращаешь результат функции
источник