@JSlang

Страница 2123 из 2237
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
voix
04.09.2018
07:56:49
Вопрос не в этом. Вопрос в том, почему шалоу копирование дает в данном случае совершенно иной результат, нежели чем дип копирование.

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


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

Iv
04.09.2018
08:12:37
Так как я в песочнице сэмулирую запрос к бд. Очевидно, что обычный объект будет копироваться одинаково и шалоу, и дип коипрованием. В общем, неважно.
Может там в промисе дело? Можно сделать ресолвд промис как затычку обращения к бд, проверить ..Хотя скорее че-то связангое именно с бд

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

Да эвейт же стоит. И в консоли показывается, что пришел объект, все как надо.

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

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

Google
Iv
04.09.2018
08:20:17
во первых JSON.stringify(JSON.parse(data)) это не дип копирование а костыль
Более того это вообще не понятно что, из строки в строку что ли??

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

Maksim
04.09.2018
08:20:43
Более того это вообще не понятно что, из строки в строку что ли??
скорее всего перепутана последовательность просто

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

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
Тогда бы в консоли показывалась обертка. Почему там выводится нормальный объект?
как уже указывали выше с примером прокси, вывод console.log это еще не всегда то что есть на самом деле



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

Iv
04.09.2018
08:55:21
И почему джсон операции возвращают не обертку, а этот же самый нужный объект.
Джсон тоже не показатель, при stringify вызывает магический toJSON

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
Phantomjm'ом, если вы извращенец
Да нее, мне с брейкпоинтами и тд В хроме и файрфоксе не прогружается js с запущенным дебаггером

Admin
ERROR: S client not available

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

Phoenix»
04.09.2018
10:05:05
Дебаггер приостанавливает выполнение скрипта. Вы же понимаете?
Да Просто ставиш брейкпоинт Он триггерится и ждеш бесконечно пока прогрузится

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
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 после прохождения пересылает по новой ссылке, для меня это лишнее).

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
Diagon: export default function is(valueA, valueB) { if (valueA === valueB || (valueA !== valueA && valueB !== valueB)) { return true; } Может кто-то объяснить?
достаточно стремная реализация valueA !== valueA && valueB !== valueB -> isNaN(valueA) && isNaN(valueB)

Антон
04.09.2018
11:30:25
Это внутренний код библиотеки
ну ответ выше - проверка на равенство с учетом NaN. но реализация все равно так себе

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
ничо, норм вариант 800 для ждуна
Представь себе менее 60к в Москве для джуна

Страница 2123 из 2237