Size: a a a

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

2020 August 12

🏡К

🏡 Назар Калитюк... in JavaScript — русскоговорящее сообщество
Dmitry Podkopaev
obj={
name: true,
email: true,
address: false,
...
}

if (obj.name && obj.email &&obj.address)
{somthing to do...}
Object.values(obj).every(e => !!e);
источник

АЗ

Андрей Звёздочка... in JavaScript — русскоговорящее сообщество
Dmitry Podkopaev
ну с флгом быстрей и короче будет
Object.values(obj).every(e => e) Как короче и быстрее?
источник

DP

Dmitry Podkopaev in JavaScript — русскоговорящее сообщество
Андрей Звёздочка
Object.values(obj).every(e => e) Как короче и быстрее?
я ошибся (
источник

DP

Dmitry Podkopaev in JavaScript — русскоговорящее сообщество
спасибо)
источник

A

Alex in JavaScript — русскоговорящее сообщество
всем привет, есть json с разными уровнями вложенности
в json есть страна и другие значения которые относятся к ней, на выходе нужно получить массив из объектов, которые содержат всю инфу
пробую делать рекурсию через reduce, по не погружаюсь дальше второго уровня
как сделать рекурсию независимо от уровней?
спасибо
https://codesandbox.io/s/elated-dream-ysotv?file=/src/index.js
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Alex
всем привет, есть json с разными уровнями вложенности
в json есть страна и другие значения которые относятся к ней, на выходе нужно получить массив из объектов, которые содержат всю инфу
пробую делать рекурсию через reduce, по не погружаюсь дальше второго уровня
как сделать рекурсию независимо от уровней?
спасибо
https://codesandbox.io/s/elated-dream-ysotv?file=/src/index.js
У тебя нет return после if
источник

y

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

A

Alex in JavaScript — русскоговорящее сообщество
Sergey 🛸
У тебя нет return после if
там возвращать еще рано, объект "собирается" не так, как нужно и не массив с новыми объектами пустой
то есть нужно что бы получился полностью заполненный объект:
{key1: key1, key2: key2, key3: key3 ...}

а сейчас множество
{key1: key1, key2: '', key3: ''}
{key1: '', key2: key2, key3: ''}
{key1: '', key2: '', key3: key3}
источник

A

Alex in JavaScript — русскоговорящее сообщество
Sergey 🛸
У тебя нет return после if
посмотри json файл, там массив есть с ключом children, вот в него нужно итерировать, если он не пустой/не null
источник

A

Alex in JavaScript — русскоговорящее сообщество
если преобразовать в плоский массив, то потеряются предки и как можно будет собирать объекты?
не совсем понимаю
источник

JD

John Davids in JavaScript — русскоговорящее сообщество
Всем привет, ребятки, подскажите пожалуйста, возможно ли средствами только JavaScript выдать содержимое переменной на скачивание как файл?

Спасибо!
источник

a

arts in JavaScript — русскоговорящее сообщество
John Davids
Всем привет, ребятки, подскажите пожалуйста, возможно ли средствами только JavaScript выдать содержимое переменной на скачивание как файл?

Спасибо!
Можно
источник

a

arts in JavaScript — русскоговорящее сообщество
Гугли data uri
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Alex
там возвращать еще рано, объект "собирается" не так, как нужно и не массив с новыми объектами пустой
то есть нужно что бы получился полностью заполненный объект:
{key1: key1, key2: key2, key3: key3 ...}

а сейчас множество
{key1: key1, key2: '', key3: ''}
{key1: '', key2: key2, key3: ''}
{key1: '', key2: '', key3: key3}
Не рано, у тебя рекурсия, она не может работать без return
источник

a

arts in JavaScript — русскоговорящее сообщество
John Davids
Всем привет, ребятки, подскажите пожалуйста, возможно ли средствами только JavaScript выдать содержимое переменной на скачивание как файл?

Спасибо!
Не надо лезть к людям в личку, если тебя туда не звали. А чат с вакансиями в описании этого чата
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Это ваши личные проблемы) влепи бан в личке. Но я бы не рисковал бы так писать незнакомым. Заспамят
источник

JD

John Davids in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
Это ваши личные проблемы) влепи бан в личке. Но я бы не рисковал бы так писать незнакомым. Заспамят
Предложил помочь мне за вознаграждение. Понял спасибо.
источник

R

Rros in JavaScript — русскоговорящее сообщество
arts
Не надо лезть к людям в личку, если тебя туда не звали. А чат с вакансиями в описании этого чата
А поч столько агрессии то?)
источник

Д

Дима in JavaScript — русскоговорящее сообщество
Переслано от Дима
источник

Д

Дима in JavaScript — русскоговорящее сообщество
Переслано от Дима
Сорри за офтоп. Может кто-то подскажет как добавить изменения в файле? Вебшторм отображает что в комит пойдет только одно из 4-х(эти изменения внутри одного файлы, git add . не решает проблема)
источник