@JSlang

Страница 1215 из 2237
Voskresus
21.08.2017
07:53:33
толсто же ?
я как бы не шучу

Cenator
21.08.2017
07:54:00
Дай ссылку на этот плагин

Voskresus
21.08.2017
07:54:16
Дай ссылку на этот плагин
это мой собственный

Google
Cenator
21.08.2017
07:54:42
На гите есть?

Хочу код посмотреть

Voskresus
21.08.2017
07:59:19
могу тебе сюда код скинуть

но думаю ты нечего не подчеркнешь для себя сверх нового эта функция просто обрезает и накладывает на картинку маску

если интересно то вот есть бот для которого я это делал @j_protestbot

Anton
21.08.2017
08:01:30
Вопрос. Я получил с сервера данные, закинул их в контроллер. При передаче данных в контроллер я прошёлся по массиву данных, и в каждые данные добавил по свойству. array.map((item) => { return ({ ...item, blablabla: true }); }); Как лучше именовать новое свойство blablabla, чтобы при работе с ним в контроллере было понятно по имени, что оно не с сервера, а добавлено нами?

Cenator
21.08.2017
08:02:07
могу тебе сюда код скинуть
Ну хотя бы на pastebin давай, там подсветка есть

Anton
21.08.2017
08:03:46
вообще говоря нет, но инициатива идёт сверху

Voskresus
21.08.2017
08:10:17
Promise?
вообще я до того как узнал о ваших промисах пытался что то подобное сделать ? это нужно было видеть но у меня получалось!

Antony
21.08.2017
08:11:35
вообще я до того как узнал о ваших промисах пытался что то подобное сделать ? это нужно было видеть но у меня получалось!
Эм... Промисы не мои. Они нужны чтобы как-то в js устаканить буйство с callback-hell. Это ж основы жс, асинхронщина.

Vitaly
21.08.2017
08:11:42
вообще говоря нет, но инициатива идёт сверху
Мы не рабы, рабы не мы ) Так задайте вверх этот же вопрос

Voskresus
21.08.2017
08:14:23
Google
Вячеслав
21.08.2017
08:15:37
Voskresus
21.08.2017
08:15:39
https://jsfiddle.net/j0wfequp/
я никогда нечего не комментирую соре понимайте сами как хотите

Vitaly
21.08.2017
08:15:47
Эм... Промисы не мои. Они нужны чтобы как-то в js устаканить буйство с callback-hell. Это ж основы жс, асинхронщина.
ну начнем с того что не основы, продолжим тем что не асинхронщина а контекс выполнения.

Voskresus
21.08.2017
08:24:23
вообще считаю что копипастить это не моветон если я что то показываю и даже сам код то чисто для ознакомления потому что норм прогеры могут и сами такое написать

Alexey
21.08.2017
09:43:09
ага

Konstantins
21.08.2017
09:44:01
я пробовал componentJs, пробовал из jquery-ui

пришел к выводу, что все оно норм, если только тебе не нужно делать большие запросы

в этом случае они справляются фигово

Alexey
21.08.2017
09:44:43
мне как раз визуальную часть не нужно, мне нужно что-то для того, чтобы собрать подходящий список вариантов в data source.

Konstantins
21.08.2017
09:44:50
в итоге нашел какой-то скрипт списанный, как я понял, с джейквери

поправил малость и пользую

Alexey
21.08.2017
09:46:08
данные как обычно на сервере и грузить весь список на клиента совсем не хочется

Konstantins
21.08.2017
09:47:40
много данных за раз надо?

Max
21.08.2017
09:47:51
https://github.com/algolia/algoliasearch-client-javascript

Alexey
21.08.2017
09:48:45
о, спасибо! интерено

Konstantins
21.08.2017
09:48:49
https://goodies.pixabay.com/javascript/auto-complete/demo.html

Google
Konstantins
21.08.2017
09:49:53
я этот брал за основу, а потом понял, что это проще самому написать, чем искать хорошее решение

могу с уверенностью сказать, что jq-based решения не справляются с большими дата-сорцами

Alexey
21.08.2017
09:51:59
у меня был достаточно позитивный опыт с typeahead https://github.com/twitter/typeahead.js

но давно правда уже

в списке правда не особо много данных было, но все сразу на клиента точно не грузили делали для ввода адреса, city + state в US

я поэтому и спросил, что может чего лучше придумали

Konstantins
21.08.2017
09:54:59
ну, тот, что я скинул, похоже, переписан с жквери

я для своих нужд еще костылил, но работой в целом доволен

Marina
21.08.2017
10:16:22
Всем привет. Ищем frontend разработчика в офис г. Москва. О нас: финтех-проект, который уже произвел революцию на рынке инвестиций. Нам надо укрепить команду front-end разработчиком для создания самой доступной, понятной и красивой клиентской части для трейдеров, брокеров и партнеров. Обязанности: - Разработка интерфейсной части высоконагруженного сайта с нуля. - Взаимодействие с backend программистами в части предоставления требуемого функционала. По стеку: - Уверенное знание javascript (ajax), html5, css3 - Понимание работы Rest API, адаптивной верстки - Умение работать с Git Условия: - Заработная плата от 120000 рублей (определяется по итогам собеседования с кандидатом) - Уютный лофт-офис недалеко от метро Курская - Чай-кофе-печеньки и корпоративные мероприятия - Молодой, вовлеченный коллектив профессионалов Адрес: Москва, Нижняя Сыромятническая улица, 10с7 Контакты: m.sharaeva@istochnik.im

Александр
21.08.2017
10:31:32
Привет, посмотрите пожалуйста код модуля: https://codepen.io/anon/pen/mMxQeY

Что тут можно оптимизировать?

Понимаю что он так себе, но пока не соображу как сделать лучше

Konstantins
21.08.2017
10:39:31
Что тут можно оптимизировать?
ну, можеш выпилить джейквери

Александр
21.08.2017
10:50:44
А помимо этого?

Konstantins
21.08.2017
10:55:53
ну, ты поля ищешь глобально по ДОМу, а можешь искать относительно контейнера формы

" { id: 0, type: 'desktop', os: '', osVersion: '' },"

вот это бы лучше засунуть в класс (или прототип, как угодно) и определить значения по умолчанию для OS и osVersion

и в массив пихать уже объекты через new

Александр
21.08.2017
11:18:48
Спасибо

Viktor
21.08.2017
12:42:04
ребят, у меня небольшая диллема, с точки зрения современного синтаксиса так писать норм?

Google
Viktor
21.08.2017
12:42:07


Олег
21.08.2017
12:44:07
нет

где типизация

Viktor
21.08.2017
12:45:04
перебирал angularjs chart js

Admin
ERROR: S client not available

Viktor
21.08.2017
12:45:14
наткнулся на это добро, аж интересно стало)

Олег
21.08.2017
12:46:31
где мать его trailing comma

Cenator
21.08.2017
12:49:11
Надо юзать const, желательно конечно еще immutable js прикрутить

Viktor
21.08.2017
12:50:23
как то чуваки норм и без этого тут управились)

Олег
21.08.2017
12:51:17
void 0 это куда вообще

присвоенное отсутствие значения это null

Кирилл
21.08.2017
12:52:13
void 0 старо как мир. возвращает undefined и нельзя переопределить

Олег
21.08.2017
12:52:58
для этого он не применяется

Viktor
21.08.2017
12:53:07
спасибо добрый человек

))

Andrey ?
21.08.2017
12:56:20
вооо
А у тебя в проекте переопределён undefined?

Viktor
21.08.2017
12:58:56
расскажу пред. историю) полез я в angularjs-chartjs чтобы посмотреть, как они его собирают, потому что доки, как -то не оч, что видимо надо брать за норм практику, когда не вкатываешь дольше 5 минут) и увидел эту запись, обычно сейчас уже так не пишут, аж стало интересно, вернули в моду, или все таки стиль какого-то "пожилого" прогера))

Google
Viktor
21.08.2017
13:00:48
мертв, не мертв, работы то много по нему, так что знать весьма практично)

Дмитрий
21.08.2017
13:05:07
Олег
21.08.2017
13:11:43
Почему это?
{ some: undefined } и { }

Andrey ?
21.08.2017
13:14:22
{ some: undefined } и { }
Все же { some: undefined } !== { }

Sasha
21.08.2017
13:14:32
А как в жс смешать args и kwargs в рамках одной функции? Ну то есть часть обычные аргументы, а часть - именованные?

Andrey ?
21.08.2017
13:15:23
Например, Object.keys({ some: undefined }) и Object.keys({}) вернут разные вещи

Олег
21.08.2017
13:15:55
если его изначально нет то и ключа не должно быть

Andrey ?
21.08.2017
13:17:17
Думаю, они там с целью «шоб не забыть какие там вообще свойства»

Viktor
21.08.2017
13:17:47
вообще нашел статью, где парниша пишет, что это хорошая практика перестаховаться от переопределенного undefined

Andrey ?
21.08.2017
13:18:07
Мне кажется, люди, переопределяющие undefined должны страдать

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