
lOmGlТима
04.09.2018
05:51:46
ок
спс

Viktor
04.09.2018
06:54:06
Кто-нибудь работал с EXT js? Как можно добавить поля в уже созданный список для xtype: 'combobox'?

voix
04.09.2018
07:29:36
Господа прогрммисты, помогите разобраться. Есть такой вот код https://i.imgur.com/ZnFR7C6.png. Переменная siteData содержит то, что надо. Но при спреде выводится вот такое https://i.imgur.com/d9A6Los.png и нужный мне объект (результат siteData) находится уже в свойстве _doc. Почему так происходит? Object.assign({}, siteData) ведет себя ровно также. JSON.stringify(JSON.parse(siteData)) работает как надо, но я хочу понять что тут не так.

Google

Maksim
04.09.2018
07:56:08

voix
04.09.2018
07:56:49
Вопрос не в этом. Вопрос в том, почему шалоу копирование дает в данном случае совершенно иной результат, нежели чем дип копирование.

Maksim
04.09.2018
07:57:19

Павел)
04.09.2018
08:07:11

voix
04.09.2018
08:08:57
Так как я в песочнице сэмулирую запрос к бд. Очевидно, что обычный объект будет копироваться одинаково и шалоу, и дип коипрованием. В общем, неважно.

Maksim
04.09.2018
08:10:00
https://developer.mozilla.org/en-US/docs/Glossary/IIFE

Iv
04.09.2018
08:12:37

voix
04.09.2018
08:13:02
из бд какой-то волшебный объект приходит?
console.log выводит обычный объект. Скрины кидал выше. В нем несколько свойств с примитивами. При шалоу копировании это все преобразуется в какой-то иной объект, где нужный объект всего лишь свойство. При дип копировании все ок
Да эвейт же стоит. И в консоли показывается, что пришел объект, все как надо.

Maksim
04.09.2018
08:15:22

Виктор
04.09.2018
08:16:43
Всем привет, напишите пожалуйста в личку рабочий сервер для активации webstorm, буду очень благодарен

voix
04.09.2018
08:17:50
Зачем это надо - другой вопрос. Я вполне могу использовать дип копирование или вообще работать с пришедшим объектом, это неважно. Мне интересно почему в данном случае разные методы копирования дают разный результат.

Google

Maksim
04.09.2018
08:19:41
есть скрин кода, и скрин с каким-то объектом

Iv
04.09.2018
08:20:17

voix
04.09.2018
08:20:24
Я же показывал скринами.

Maksim
04.09.2018
08:20:43

voix
04.09.2018
08:20:51
JSON.parse вполне себе дип копирование, просто циркуляр структуры не ало.

Andrey
04.09.2018
08:21:14

Maksim
04.09.2018
08:21:18

Iv
04.09.2018
08:24:12

voix
04.09.2018
08:24:32
Деревня )

Iv
04.09.2018
08:25:38
Тут вывод при спреде.
Я так понял, просят вывод и при object.assign и при дип, и вообще лучше с кодом

voix
04.09.2018
08:28:32
Ща консоль покажу

Антон
04.09.2018
08:39:48
так может db у тебя прокси возвращает?

Maksim
04.09.2018
08:42:04
db.getDocuments что за либа?

Google

voix
04.09.2018
08:42:07
Показано же, что возвращает. Грешил сейчас на то, что поле _id это объект, но даже без него результаты аналогичны.
Это мой класс запросов к бд монги через mongoose
В монго чате отправили в джс )

Maksim
04.09.2018
08:43:16
видимо придется показать реализацию getDocuments

voix
04.09.2018
08:44:19
Без проблем, только вряд ли это поможет. В консоли-то результат выводится.

Антон
04.09.2018
08:48:19
ну вот что-то волшебное возвращает сама либа. читай доки, возможно там будет написано, как брать именно объект ответа, а не его обертку

voix
04.09.2018
08:48:54
Тогда бы в консоли показывалась обертка. Почему там выводится нормальный объект?
И почему джсон операции возвращают не обертку, а этот же самый нужный объект.

Maksim
04.09.2018
08:51:39

voix
04.09.2018
08:54:12
Это уже ближе к сути, но не дает понимания почему разные методы копирования дают разный результат. JSON.stringify берет тот объект, который выводится в консоли, а спреды берут полный объект.

Iv
04.09.2018
08:55:21

voix
04.09.2018
08:56:49
Значит, видимо в объекте есть toString, которое возвращает его _doc свойство и JSON.stringify берет не объект, а его строковое представление.


Alexey
04.09.2018
09:04:07
Уже писал, но так и не нашел что могло бы понравиться... Пишу еще раз.
Всем привет! Есть предложение для разработчиков/начинающих стартаперов
Я – senior product дизайнер по enterprise/SaaS/веб/мобилкам (ui/ux).
Сейчас нахожусь в активном поиске работы уже несколько месяцев, потому что мне постоянно то компания, то проекты, то оплата не подходит. Но я не могу не заниматься дизайном и простаивать. Я делаю или бесплатно или очень дорого. Поэтому предложение:
Готов бесплатно выделять +-8 часов в неделю на разработку вашего продукта, начиная от полного проектирования по бизнес-процессам/идеям и заканчивая hi-fi мокапами. Вы разработчик, который хочет сделать проект для портфолио с крутым дизайном? Пишите мне. Вы стартапер, у которого нет бюджета на хороший дизайн? Пишите мне.
С вас какие-то гарантии, что проект будет в продакшене и отсутствие NDA.

Phoenix»
04.09.2018
09:57:55
Подскажите в чем еще можно дебажить js у вебсайтов кроме как в браузере?

Viktor
04.09.2018
10:00:44
Всем привет ещё раз.
Я уже задавал вопрос выше, кто-нибудь работал с ext js?

Stas
04.09.2018
10:01:57
Phantomjm'ом, если вы извращенец

Phoenix»
04.09.2018
10:02:26

Google

Stas
04.09.2018
10:02:31

Phoenix»
04.09.2018
10:03:38

Stas
04.09.2018
10:04:03

Admin
ERROR: S client not available

Stas
04.09.2018
10:04:19
Дебаггер приостанавливает выполнение скрипта.
Вы же понимаете?

Phoenix»
04.09.2018
10:05:05

Stas
04.09.2018
10:05:21

Phoenix»
04.09.2018
10:05:44

Stas
04.09.2018
10:05:55
Может дело в скрипте?

Viktor
04.09.2018
10:06:09
Ребята, кто-нить работал с ext. js? Ответь те хоть, что нет)

Phoenix»
04.09.2018
10:06:23

Iv
04.09.2018
10:13:17

Phoenix»
04.09.2018
10:13:50
Я до нее не дохожу
Контекст не появляется
Именно интересно есть ли сторонее решение
Или хром дебаггер самый самый

Maxim
04.09.2018
10:42:14
Всем привет!
Парни, где-то читал, что логические операторы - давольно медленная конструкция. И лучше бы заменить вот на такие конструкции […ags].every(Boolean) для && или […args].some(Boolean) для ||
Есть ли ресурсы где можно стравнить быстродействие конструкций? Подскажите пожалуйста. Очень буду признателен.

Michael
04.09.2018
10:52:13

cristina
04.09.2018
10:52:33
Diagon:
export default function is(valueA, valueB) {
if (valueA === valueB || (valueA !== valueA && valueB !== valueB)) {
return true;
}
Может кто-то объяснить?

Anton
04.09.2018
11:03:19
Здравствуйте. Нужен совет. Какой функцией можно вызвать для поля формы ошибку вроде той, которую выкидывает браузер в виде "облачка"?

Google

Anton
04.09.2018
11:04:33
Мне надо реализовать отправку и валидацию через форму с button вместо submit (submit после прохождения пересылает по новой ссылке, для меня это лишнее).

voix
04.09.2018
11:05:55

Den
04.09.2018
11:24:13
Всем привет, подскажите как заново начинать цикл с 30 дней ?
var date = new Date(specialOfferEndYear, specialOfferEndMonth, specialOfferEndDay, 23, 59, 59, 0);
var today = new Date();
var dif = date.getTime() - today.getTime();
var timeLeft = Math.abs(dif / 1000);

Антон
04.09.2018
11:28:50

cristina
04.09.2018
11:29:27

Антон
04.09.2018
11:30:25

V
04.09.2018
11:34:22
Народ, а кто то с ckeditor 5 работал? Как мне туда плагин подгрузить, если у меня нет nodejs?

Karimov
04.09.2018
11:50:53
у меня вопрос народ, может кто знает, существует ли быстрый способ оптимизировать scss код, который сейчас очень беспорядочный, как спагетти . Опираясь на html, желательно чтобы реализовывал вложенности, и глубину можно было бы выбрать. Пошлите меня куда-нибудь, где бы я мог почитать

Yegor
04.09.2018
12:24:15
Граждане привет!
Ищем несколько джунов, готовых посвятить ближайший год жизни работе с Siebel CRM, Smartscripts, Telco, Oracle Cloud под техническим руководством опытного инженера.
Есть возможность переезда в Киев. ЗП 500-800$. Обращайтесь кто заинтересован и передайте знакомым, если это в их компетенции.
Спасибо!
Егор
@yegorgolovnia

Roman
04.09.2018
12:56:39
ничо, норм вариант 800 для ждуна

Kendr
04.09.2018
12:57:30