Size: a a a

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

2020 October 09

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Aleksandr
ты зачем человека обижаешь? А?
лучше я, чем одмин. 😁
источник

A

Aleksandr in JavaScript — русскоговорящее сообщество
Konstantin Sedykh
лучше я, чем одмин. 😁
а одмин почему будет? разрешили же вакансии
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Aleksandr
а одмин почему будет? разрешили же вакансии
да ладно? 😲
источник

A

Aleksandr in JavaScript — русскоговорящее сообщество
Konstantin Sedykh
да ладно? 😲
вроде как да
источник

Ю

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

if (data.title === editView.title && data.defaultView === editView.defaultView) {
  return;
}
dispatch(save(data));
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Ну сделай внутри ИФА, вопрос же без точного ответа
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Вопросы по вкусовщмне обычно не задают
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
Ну сделай внутри ИФА, вопрос же без точного ответа
что ты имеешь ввиду?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
if(condition) {
  dispatch
}
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Выбери из этих 2 вариантов один
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Юра
ребят, если задача проверить у 2х обьектов, 2 проперти на идентичность, и если они совпадают не делать запрос, нормально ли будет так написать? Просто мне кажется пустой return выглядит не очень

if (data.title === editView.title && data.defaultView === editView.defaultView) {
  return;
}
dispatch(save(data));
кодестайле линтер одобряет
источник

А

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

К

Костян in JavaScript — русскоговорящее сообщество
Yulia
Всем привет, хочу сделать туториал по графикам в D3.js, подскажите плз, тема COVID-19 еще не надоела?
Анонимный опрос
6%
Нет, не надоела
42%
Для туториала все равно
52%
Совсем надоела, дизлайк заранее
Проголосовало: 31
туториал на ютубе?
источник

к

куклорд in JavaScript — русскоговорящее сообщество
Всем привет. Хелпаните пожалуйста по коду, я не понимаю как сделать так чтобы при установке куки они сразу применялись без перезагрузки страницы и перезахода.
У меня задача сделать чтобы попап вылезал один раз за день. Но если его открыть и закрыть, то он все равно откроется, пока не перезагрузишь страницу, потом все ок. Делал все по оф. документации, но инфы о такой проверке не нашел.
Код тут: https://codepen.io/poylar/pen/rNLaKYQ?editors=1010
источник

DB

David Bowie in JavaScript — русскоговорящее сообщество
Юра
ребят, если задача проверить у 2х обьектов, 2 проперти на идентичность, и если они совпадают не делать запрос, нормально ли будет так написать? Просто мне кажется пустой return выглядит не очень

if (data.title === editView.title && data.defaultView === editView.defaultView) {
  return;
}
dispatch(save(data));
Сделай return null. Сути это не меняет, если возвращаемое значение не используется
источник

SK

Sergey Kozhin 🚀 in JavaScript — русскоговорящее сообщество
Есть ли какие нибудь подводные камни когда сравниваешь 2 объекта вот так?
JSON.stringify(object1) === JSON.stringify(object2)
источник

АБ

Артём Бондаренко... in JavaScript — русскоговорящее сообщество
Производительность
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Sergey Kozhin 🚀
Есть ли какие нибудь подводные камни когда сравниваешь 2 объекта вот так?
JSON.stringify(object1) === JSON.stringify(object2)
не самый быстрый способ, яб сказал
источник

AE

Alexey Ermakov in JavaScript — русскоговорящее сообщество
Sergey Kozhin 🚀
Есть ли какие нибудь подводные камни когда сравниваешь 2 объекта вот так?
JSON.stringify(object1) === JSON.stringify(object2)
const a = {a: 1, b: 2};
const b = {b: 2, a: 1};
источник

DB

David Bowie in JavaScript — русскоговорящее сообщество
Sergey Kozhin 🚀
Есть ли какие нибудь подводные камни когда сравниваешь 2 объекта вот так?
JSON.stringify(object1) === JSON.stringify(object2)
Объекты в JS не гарантируют порядок свойств. Используют функции, которые рекурсивно проходятся по объекту и сравнивают каждое свойство. Например, lodash: _.isEqual(obj1, obj2)
источник