Size: a a a

2019 September 26

p

p0rsche in javascript_ru
особенно если sidebarAdmin_link внутри какого-то общего родителя, а не разбросано по всему ДОМу
источник

p

p0rsche in javascript_ru
будет что-то вроде document.getElementById(/* or whatever returns link to DOM element*/).addEventListener(mouseevent, () => if(e.target && e.target.className === 'sidebarAdmin_link') {/* do whatever you want */})
источник

AA

Aydar Abykov in javascript_ru
Anton Antonov
То же самое, что КвериСелекторАлл
Цикл же делал, как выше указали?
источник

K

Katod in javascript_ru
Anton Antonov
То же самое, что КвериСелекторАлл
только быстрее
источник

АГ

Андрей Гуртовой in javascript_ru
Упростим?
const flip = obj => Object.entries(obj).reduce((memo ,[key, value]) => (memo[value] = key, memo), {});

flip({a:'b', c: 'd'}); // => {b: "a", d: "c"}
источник

S

Syntax Highlight Bot in javascript_ru
Андрей Гуртовой
Упростим?
const flip = obj => Object.entries(obj).reduce((memo ,[key, value]) => (memo[value] = key, memo), {});

flip({a:'b', c: 'd'}); // => {b: "a", d: "c"}
источник

p

p0rsche in javascript_ru
Что будет, если ключ не определен?
источник

NV

Nick Volkov in javascript_ru
Андрей Гуртовой
Упростим?
const flip = obj => Object.entries(obj).reduce((memo ,[key, value]) => (memo[value] = key, memo), {});

flip({a:'b', c: 'd'}); // => {b: "a", d: "c"}
const flip = obj => {
const memo = {};
for (key in obj) {
 memo[obj[key]] = key
}

return memo;
}
источник

S

Syntax Highlight Bot in javascript_ru
Nick Volkov
const flip = obj => {
const memo = {};
for (key in obj) {
 memo[obj[key]] = key
}

return memo;
}
источник

NV

Nick Volkov in javascript_ru
p0rsche
Что будет, если ключ не определен?
obj[undefined] = 'whatever';


👆такая запись не повлияет на структуру объекта
источник

p

p0rsche in javascript_ru
let x,y,z
const obj = {a: 1, b: true, c: 'new', x:x, y:y, z:z}
источник

p

p0rsche in javascript_ru
Nick Volkov
obj[undefined] = 'whatever';


👆такая запись не повлияет на структуру объекта
флипни
источник

NV

Nick Volkov in javascript_ru
p0rsche
флипни
ну, в моей записи все будет ок
источник

АГ

Андрей Гуртовой in javascript_ru
p0rsche
Что будет, если ключ не определен?
а после entries не может быть такого что ключ не определён :)
источник

p

p0rsche in javascript_ru
Nick Volkov
ну, в моей записи все будет ок
а то, что там x и y потеряются, это ок?
источник

АГ

Андрей Гуртовой in javascript_ru
а .. ну ваще да. ты прав если присвоен нулл или андефайнед :)
источник

NV

Nick Volkov in javascript_ru
p0rsche
а то, что там x и y потеряются, это ок?
хмммм
источник

АГ

Андрей Гуртовой in javascript_ru
ндэ.. тогда не понятно как быть :) надо валидировать объект на андефайнеды ДО этой функции и всо.

хм и + ещё валидировать на уникальность value
источник

АГ

Андрей Гуртовой in javascript_ru
я отвечаю для  сорян что вклинился в вашу беседу )
источник

p

p0rsche in javascript_ru
я писал на flip от , твой не проверял
источник