Size: a a a

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

2020 October 17

Q

Qop in JavaScript — русскоговорящее сообщество
export async function deleteList(userId: string, listId: string) {
   await  firestore.collection("todos")
       .where("listId", "==", listId)
       .get().then((snap => snap.docs.map(doc => doc.ref.delete())))

   await firestore.collection("lists").doc(listId).delete()
}

Почему удаление листов(последняя строчка) срабатывает только со второго раза
источник

Q

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

m

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

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Добрый день. Подскажите, это замыкание или каррирование?
const customFunction = state => id => {
   return state.todos.find(todo => todo.id === id);
 }
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Я немного запутался
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Тут как бы выходит, что исходную функцию как раз разбили на две унарные функции
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Но как бы это по идеи еще и замыкание
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Так как первая стрелочная функция возращает функцию, которая принимает id и использует state из родительского контекста
источник

TP

Tgl Pl in JavaScript — русскоговорящее сообщество
Что по идеи является замыканием
источник

Д

Дима in JavaScript — русскоговорящее сообщество
mazya
Парни, подскажите, пожалуйста, как галпом взять из файла картинки её ширину и высоту?
источник

m

mazya in JavaScript — русскоговорящее сообщество
Смотрел на него, но задача стоит в том, чтобы пихнуть это в галп-задачу для массовой подготовки разнообразных по размеру изображений. Вот мне к примеру нужно прогнать 50 уникальных картинок. Нужно взять размеры каждой, разделить на два и сохранить.
источник

Д

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

Д

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

Д

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

Д

Дима in JavaScript — русскоговорящее сообщество
в галпе в пайп пихаешь этот пакет и смотрешь что выходит
источник

Д

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

MD

Makarov Dmitriy in JavaScript — русскоговорящее сообщество
Tgl Pl
Добрый день. Подскажите, это замыкание или каррирование?
const customFunction = state => id => {
   return state.todos.find(todo => todo.id === id);
 }
Замыкание — это внутренняя функция, имеющая доступ к переменным внешней (вложенной) функции, т.е. к цепочке областей видимости.  А каррирование это - преобразование функции от многих аргументов в набор функций, каждая из которых является функцией от одного аргумента.
источник

m

mazya in JavaScript — русскоговорящее сообщество
понял, попробую, мне просто этот плагин запах тем, что он покрутит картинки, перепутав размеры в попытках паралельного исполнения
источник

Д

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

Д

Дима in JavaScript — русскоговорящее сообщество
возможно в пакете это уже реализованно, и там можно пихать пачками
источник