Size: a a a

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

2020 August 17

ei

export default - зло... in JavaScript Noobs — сообщество новичков
async function all(promises) {
 const results = []
 for (const promise of promises) {
   results.push(await promise)
 }
 return results
}
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Тут нужно было без await
Не согласен
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Это не мои предпочтения
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Я там был обязан без async await сделать
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Не важно, тупое условие)
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
export default - зло is the side effect
Не важно, тупое условие)
Поддерживаю
источник

DB

Dmitriy Barabanov in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Ну, это грубо говоря какой-то левый паттерн для promise.all
вроде догнал как эта штука устроена. Создается длинная цепочка промисов, зависящих друг от друга, чередующих выполнение заданного промиса с промисом, заносящим результат в аккумулятор.
источник

BA

Bogdan Aleksandrovic... in JavaScript Noobs — сообщество новичков
всем привет, подскажите, как нормально выполнить

окргулить число, например есть 41 - в большую сторону до 45, а если 46 - в большую сторону до 50
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Bogdan Aleksandrovich
всем привет, подскажите, как нормально выполнить

окргулить число, например есть 41 - в большую сторону до 45, а если 46 - в большую сторону до 50
Если остаток от деления на 5 не равен нулю, добавить 5 минут минус этот остаток
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
сижу с чужого ноута и особо ничего поставить не могу :(, подскажите, как можно улучшить? Писал без ide, так что не бейте сильно, но это работает правильно

https://pastebin.com/j0nHR8vs
источник

BA

Bogdan Aleksandrovic... in JavaScript Noobs — сообщество новичков
export default - зло is the side effect
Если остаток от деления на 5 не равен нулю, добавить 5 минут минус этот остаток
точно
источник

BA

Bogdan Aleksandrovic... in JavaScript Noobs — сообщество новичков
спс
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Сори за фото экрана, скрин прокинуть не могу никак :(
источник

Denis Мовляйко... in JavaScript Noobs — сообщество новичков
const a = {
 between: {from: 123123, to: 2314234},
 createdBy: [{id: 1232}, {id: 223}],
 departments: [],
 foremans: [],
 invoiceSent: null,
 responsibleEmployees: [{id: 12}, {id: 23}],
 schemesAdded: [],
 statuses: [],
 types: [{id: 122}, {id: 23}],
 users: []
}

кто поможет вернуть объект с ключами у которых есть данные(кроме null и пустых массивов)
спасайте плизззз
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Denis Мовляйко
const a = {
 between: {from: 123123, to: 2314234},
 createdBy: [{id: 1232}, {id: 223}],
 departments: [],
 foremans: [],
 invoiceSent: null,
 responsibleEmployees: [{id: 12}, {id: 23}],
 schemesAdded: [],
 statuses: [],
 types: [{id: 122}, {id: 23}],
 users: []
}

кто поможет вернуть объект с ключами у которых есть данные(кроме null и пустых массивов)
спасайте плизззз
Плизззз рекурсия
источник

DZ

Daniil Zelenko in JavaScript Noobs — сообщество новичков
export default - зло is the side effect
Плизззз рекурсия
А зачем здесь рекурсия?
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
на сколько я понял, тут не обходить значения, достаточно только обойти сам объект
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Круто
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Denis Мовляйко
const a = {
 between: {from: 123123, to: 2314234},
 createdBy: [{id: 1232}, {id: 223}],
 departments: [],
 foremans: [],
 invoiceSent: null,
 responsibleEmployees: [{id: 12}, {id: 23}],
 schemesAdded: [],
 statuses: [],
 types: [{id: 122}, {id: 23}],
 users: []
}

кто поможет вернуть объект с ключами у которых есть данные(кроме null и пустых массивов)
спасайте плизззз
fromEntries, entries + filter
источник

V

Vladimir in JavaScript Noobs — сообщество новичков
Denis Мовляйко
const a = {
 between: {from: 123123, to: 2314234},
 createdBy: [{id: 1232}, {id: 223}],
 departments: [],
 foremans: [],
 invoiceSent: null,
 responsibleEmployees: [{id: 12}, {id: 23}],
 schemesAdded: [],
 statuses: [],
 types: [{id: 122}, {id: 23}],
 users: []
}

кто поможет вернуть объект с ключами у которых есть данные(кроме null и пустых массивов)
спасайте плизззз
Можно обойти ключи этого объекта редьюсом, по ключу получить значение из объекта, проверить это значение на условие, если условие пройдено добавить это поле со значением в аккумулятор, вернуть аккумулятор
источник