Size: a a a

2020 August 19

t

th.witness in pro.js
const properties = [...];

for (i = 0, kek = arr.find((object) => object[properties[i]] !== undefined; i < properties length; i++, kek = arr.find((object) => object[properties[i]]) {
 if(!kek) continue;
 doSomethingWithFoundObject(kek);
 break
}
источник

S

Syntax Highlight Bot in pro.js
th.witness
const properties = [...];

for (i = 0, kek = arr.find((object) => object[properties[i]] !== undefined; i < properties length; i++, kek = arr.find((object) => object[properties[i]]) {
 if(!kek) continue;
 doSomethingWithFoundObject(kek);
 break
}
источник

t

th.witness in pro.js
th.witness
const properties = [...];

for (i = 0, kek = arr.find((object) => object[properties[i]] !== undefined; i < properties length; i++, kek = arr.find((object) => object[properties[i]]) {
 if(!kek) continue;
 doSomethingWithFoundObject(kek);
 break
}
Уу, императивщина 🌚
источник

AD

Alexandr Dobrovolski... in pro.js
Камель Утегенов
Короче такая задача
есть массив объектов
и нужно перебрать его и вытащить объект с определенным полем
поля есть "submitted", "clicked", "sent"
если в массиве нету объекта с полем submitted то вытощить объект с полем clecked и если его нету то обект с полем sent
источник

Э

Эд in pro.js
Всё равно boolean false по умолчанию. Всё, undefined получил
источник

Э

Эд in pro.js
а не undefined
источник

AD

Alexandr Dobrovolski... in pro.js
так если false объект с таким свойством есть, и он нам подхоит
источник

AD

Alexandr Dobrovolski... in pro.js
по идее там надо заменить на hasOwnProperty
источник

С

Сергей in pro.js
Не подскажете почему скобки вокруг функций отсутствуют во втором бандле?

-- Webpack 4

- bundle.js (v1):

i.d(t, "e", (function () {
 return s
}))

- bundle.js (v2):

i.d(t, "e", function () {
 return s
})

Исходники одинаковые, параметры сборки тоже (по крайней мере те, которыми со мной поделились), но у другого человека бандл собирается со скобками, у меня - без.
Какая-то опция webpack за подобное отвечает или возможно дело не в нём?
источник

В

Виктория in pro.js
источник

В

Виктория in pro.js
источник

CM

Chingiz Mamiyev in pro.js
источник

В

Виктория in pro.js
th.witness
const properties = [...];

for (i = 0, kek = arr.find((object) => object[properties[i]] !== undefined; i < properties length; i++, kek = arr.find((object) => object[properties[i]]) {
 if(!kek) continue;
 doSomethingWithFoundObject(kek);
 break
}
источник

Э

Эд in pro.js
крестико-ноликовист
источник

В

Виктория in pro.js
Камель Утегенов
Короче такая задача
есть массив объектов
и нужно перебрать его и вытащить объект с определенным полем
поля есть "submitted", "clicked", "sent"
если в массиве нету объекта с полем submitted то вытощить объект с полем clecked и если его нету то обект с полем sent
let find = (objs, [key, ...keys]) => objs.find((obj) => obj.hasOwnProperty(key)) || (keys.length ? find(objs, keys) : null);
источник

S

Syntax Highlight Bot in pro.js
Виктория
let find = (objs, [key, ...keys]) => objs.find((obj) => obj.hasOwnProperty(key)) || (keys.length ? find(objs, keys) : null);
источник

КУ

Камель Утегенов... in pro.js
все сделал
источник

КУ

Камель Утегенов... in pro.js
спасибо
источник

MH

Mickhael Hugo in pro.js
Всем привет! Подскажите пожалуйста, при отправки формы с помощью js стоит ли использовать FormData() или лучше все самому оглашать?
источник

PV

Peter V in pro.js
Виктория
let find = (objs, [key, ...keys]) => objs.find((obj) => obj.hasOwnProperty(key)) || (keys.length ? find(objs, keys) : null);
Люпус перелогинься
источник