Size: a a a

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

2019 November 26

D

Danila in JavaScript — русскоговорящее сообщество
Lookarious
Я ещё слышал что бог пишет на С, это правда? Можешь спросить?
Ничего подобного, я пишу на JS
источник

IV

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

L

Lookarious in JavaScript — русскоговорящее сообщество
Danila
Ничего подобного, я пишу на JS
А когда выйдет адекватная библиотека чтобы не было стыдно на ней писать? А то бог фронтенда т.е Ден с реактом заебал уже
источник

D

Danila in JavaScript — русскоговорящее сообщество
Lookarious
А когда выйдет адекватная библиотека чтобы не было стыдно на ней писать? А то бог фронтенда т.е Ден с реактом заебал уже
Реакт - последняя революция во фронтенде до изобретения генеративного написания кода.
источник

D

Danila in JavaScript — русскоговорящее сообщество
Так что ответ - никогда.
источник

I

Inside in JavaScript — русскоговорящее сообщество
Ребят, задача такая возникла. Есть 2 объекта. Старый и новый. Они почти одинаковые.  Старый сущесвтует на сайте в переменной.  С запросам на сайт приходит новый объект, в нем произошли изменения какие-то, например свойства у ключей изменились, либо вообще новые ключи появились. Задача такая: отследить какие ключи изменились и какие добавились новые. И куда-то их поместить
источник

D

Danila in JavaScript — русскоговорящее сообщество
А дэн просто редукс написал
источник

SS

S S in JavaScript — русскоговорящее сообщество
Danila
Реакт - последняя революция во фронтенде до изобретения генеративного написания кода.
срач через 1,2,3
источник

D

Danila in JavaScript — русскоговорящее сообщество
Inside
Ребят, задача такая возникла. Есть 2 объекта. Старый и новый. Они почти одинаковые.  Старый сущесвтует на сайте в переменной.  С запросам на сайт приходит новый объект, в нем произошли изменения какие-то, например свойства у ключей изменились, либо вообще новые ключи появились. Задача такая: отследить какие ключи изменились и какие добавились новые. И куда-то их поместить
Изменения только на первом уровне или в глубине тоже?
источник

D

Danila in JavaScript — русскоговорящее сообщество
Ладно, вру, если в браузерах появится нативный эффективный инкрементальный ДОМ - то, возможно, что-то ещё изобретут.
источник

I

Inside in JavaScript — русскоговорящее сообщество
Danila
Изменения только на первом уровне или в глубине тоже?
хм, сходу не могу ответить)
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Danila
А дэн просто редукс написал
Кстати у него очень приятный русский, половина сленга на английском а все что на русском с британо-английском акцентом
источник

D

Danila in JavaScript — русскоговорящее сообщество
Lookarious
Кстати у него очень приятный русский, половина сленга на английском а все что на русском с британо-английском акцентом
Угу. Он вообще приятсвенный.
источник

I

Inside in JavaScript — русскоговорящее сообщество
Danila
Изменения только на первом уровне или в глубине тоже?
Объект, в нем условно 40 объектов других. может появится дополнительный объект на верхнем слое. Еще в этих объектах есть их дети, у каждого порядка 30-50.
источник

I

Inside in JavaScript — русскоговорящее сообщество
И вот во всем этом нужно отследить изменения
источник

D

Danila in JavaScript — русскоговорящее сообщество
Inside
Объект, в нем условно 40 объектов других. может появится дополнительный объект на верхнем слое. Еще в этих объектах есть их дети, у каждого порядка 30-50.
function difference(object, base) {
 function changes(object, base) {
   return _.transform(object, function(result, value, key) {
     if (!_.isEqual(value, base[key])) {
       result[key] = (_.isObject(value) && _.isObject(base[key])) ? changes(value, base[key]) : value;
     }
   });
 }
 return changes(object, base);
}
источник

I

Inside in JavaScript — русскоговорящее сообщество
Danila
function difference(object, base) {
 function changes(object, base) {
   return _.transform(object, function(result, value, key) {
     if (!_.isEqual(value, base[key])) {
       result[key] = (_.isObject(value) && _.isObject(base[key])) ? changes(value, base[key]) : value;
     }
   });
 }
 return changes(object, base);
}
Это делает эта функция?
источник

D

Danila in JavaScript — русскоговорящее сообщество
Inside
Это делает эта функция?
источник

I

Inside in JavaScript — русскоговорящее сообщество
там лодаш в ней юзается я смотрю
источник

D

Danila in JavaScript — русскоговорящее сообщество
Но вообще, выглядит так, словно решать задачу нужно по-другому на другом уровне, раньше
источник