@JSlang

Страница 697 из 2237
Сергей
22.02.2017
14:07:02
только читать начал, а ты удалил

Group Butler [beta]
22.02.2017
14:07:14
pro.js.noobs -- https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g

Askhat
22.02.2017
14:16:00
Ребят. Кто, что может рассказать про Firebase free версию?

Oleg
22.02.2017
14:17:25
Надо было спрашивать когда в офисе гугла в гостях был

Google
Oleg
22.02.2017
14:17:31
А то так уже не из первых рук будет

Askhat
22.02.2017
14:17:45
Не до этого было :D

Eight
22.02.2017
14:22:32
Всем привет, мне нужно сделать такой слайдер http://joxi.ru/823K8MGFvzXR2O

посоветуйте готовое решение плз

Askhat
22.02.2017
14:23:15
slick, unslider

Aleksandr
22.02.2017
14:29:22
А то так уже не из первых рук будет
о всеведающий! помоги разобраться, как в поле объекта подставить переменную "n", беру её из id при клике, соответствует имени одного из подобъектов json $.each( slider.n, function( key, value ) { });

Oleg
22.02.2017
14:31:32
Нужно больше деталей

Aleksandr
22.02.2017
14:32:00
Нужно больше деталей
$('.point').click(function(e) { n = e.currentTarget.getAttribute('id'); $.ajax({ type: "GET", url: 'slider.json', dataType: 'json', success: (function(slider) { $.each( slider.n, function( key, value ) { console.log(key,value); }); }) }); });

Ivan
22.02.2017
14:32:19
в квадратных скобках вычисляемые имена свойств записываются

slider[n]

Oleg
22.02.2017
14:33:31
Какой ожидаемый результат? Что должно быть в итоге?

Askhat
22.02.2017
14:33:56
+. Объясни подробней. Ты хочешь найти слайдер?

Aleksandr
22.02.2017
14:34:27
Какой ожидаемый результат? Что должно быть в итоге?
всё, я краб, косяк в jsone, пофикшу и тогда отпишусь. фомирует слайдер из соотвествующих пар картинка:описание

Google
Oleg
22.02.2017
14:35:18
Правильно заданные вопросы приводят к правильным решениям ?

Aleksandr
22.02.2017
14:35:56
Правильно заданные вопросы приводят к правильным решениям ?
всё, через квадратные заработало, я просто ебанько. в джейсоне не пофиксил ключи, разные были

Askhat
22.02.2017
14:36:26
Вообще не юзай обращение через точку =D

Fayozjon [CybernatiC]
22.02.2017
14:37:19
Askhat
22.02.2017
14:38:22
chrome://inspect
Спасибо, но поздно. Я уже нашёлъ

Fayozjon [CybernatiC]
22.02.2017
14:38:34
Сорян офф был

Ток прочел

Oleg
22.02.2017
14:40:17
Странный совет, это да.

Разве что уместен при юзании какого-нить гугл-клосуре-компилера с адвансед флагом, тогда он ужимает всё, включая ключи, что может быть иногда излишним

Тогда пишут квадратам, да

Askhat
22.02.2017
14:49:20
Просто объявление ключей как ассоциативный массив имеет немножечко больше преимуществ нежели чем через точку, я это имел в виду. А так да, на вкус и цвет по идее

Oleg
22.02.2017
14:55:35
Вообще между объектом и ассоциативным массивом в JS нет грани особой. Что приводит к интересным штукам. Однажды я рефакторил код где имя метода было... пустой строкой. Потом конечно оказалось что причина странного нейминга в том что там динамически методы вызывались по имени стрингой и если имя было пустым - вызывался в итоге этот метод.

Правда это не означает что так вообще стоит делать ?

Askhat
22.02.2017
14:57:10
А в чем прикол был то вызывать пустой метод?

Oleg
22.02.2017
14:57:34
Там была своя логика на случай отсутствия знания о том какой метод нужно было вызвать

Ну и вообще сам файл с этим кодом назывался js.js, что думаю уже говорит о многом ?

Askhat
22.02.2017
14:58:17
?

Aleksandr
22.02.2017
14:59:04


Google
Oleg
22.02.2017
15:02:56
Это ответ любителям фоткать селфи с полупрофи фотиками

Artem
22.02.2017
15:05:07
почему разные, все thinkpad'ы у них там

Aleksandr
22.02.2017
15:07:04
почему разные, все thinkpad'ы у них там
там нагрузка наверное такая. что похер что работает. лишь бы стабильно

Artem
22.02.2017
15:07:28
ну эти машинки как раз для таких целей))

Eight
22.02.2017
15:12:35
slick, unslider
Спасибо, слик идеально подошел

Aleksandr
22.02.2017
15:14:08
Вообще не юзай обращение через точку =D
щас ты короче огребёшь по полной тут за своё "вообще, не юзай" ))

Askhat
22.02.2017
15:14:41
Я же писал, что на вкус и цвет?

Дмитрий
22.02.2017
15:15:25
Присваивание через точку тоже не юзайте

Object.defineProperty ?

Aleksandr
22.02.2017
15:15:53
Присваивание через точку тоже не юзайте
ооо понеслась. чому. как что где

Askhat
22.02.2017
15:15:54
Askhat
22.02.2017
15:16:27
Кстати GC вручную вызывать можно?

Или заставить определенный участок кода прогнать?

Oleg
22.02.2017
15:17:41
Reflect eщё можно юзать

Дмитрий
22.02.2017
15:17:53
Ну reflect это не про то

Oleg
22.02.2017
15:18:13
Ну раз мы уж на уровень ниже ушли

Дмитрий
22.02.2017
15:18:13
Name
22.02.2017
15:18:23
Кстати GC вручную вызывать можно?
gc это вообще не часть языка, но вообще можно

Oleg
22.02.2017
15:18:58
Кстати GC вручную вызывать можно?
Можно попросить Node.js об этом через process.nextTick

Google
Oleg
22.02.2017
15:19:21
Не факт что он согласится, но подумает

Дмитрий
22.02.2017
15:19:56
Это же всё равно не GC

Oleg
22.02.2017
15:20:00
Это да

Admin
ERROR: S client not available

Дмитрий
22.02.2017
15:20:21
Язык принципиально спроектирован так, чтобы работу GC нельзя было обнаружить изнутри

Не говоря уже о прямой работе с ним

Askhat
22.02.2017
15:20:41
О как

Oleg
22.02.2017
15:20:43
Но можно делать подсказки

Но не везде

Дмитрий
22.02.2017
15:21:11
Если прям так надо, то проще просто заюзать WeakMap и WeakSet

Askhat
22.02.2017
15:22:07
Вообще при каких условиях, он прибирается?

Vladimir
22.02.2017
15:22:51
это не важно

ты не контролируешь

и не можешь повлиять

Oleg
22.02.2017
15:25:46
Да, лучше кодить так чтобы не думать о GC, просто оптимально писать код, а уборку оставить движку

Name
22.02.2017
15:25:58
повлиять может, и значительно, но неявно и специфично для движка

Oleg
22.02.2017
15:27:41
Хотя "оптимально писать код" тоже предполагает знание о том что в некоторых случаях движок отключит опимизации и тп

В чем-то даже филосовский вопрос

И только для хайлода, а так больше тормозов даст не язык, а внешнее взаимодействие

Google
Oleg
22.02.2017
15:29:30
Но от задачи зависит, да

Askhat
22.02.2017
15:30:41
Спасибо за разъяснения. Было интересно

Есть еще какой то флаг который позволяет на ноде вручную вызывать gc. --expose-gc. Про него почитаю, интересно стало

Котяй Негодяй
22.02.2017
15:50:15
Джентльмены. А что вы скажете про вот эту вот штуку? rollupjs.org

Vladimir
22.02.2017
15:50:43
хайповалась

несильно взлетела

Котяй Негодяй
22.02.2017
15:51:28
Юзал ли кто, как впечатления? Проще вебпака? Гибче?

Дмитрий
22.02.2017
15:51:47
Я юзал

Когда в вебпаке не было tree-shaking это был конечно большой плюс

Vladimir
22.02.2017
15:52:13
вебпак про другое насколько я знаю

роллап имеет куда более узкий юзкейс

Дмитрий
22.02.2017
15:53:34
Ну всякие мелкие либы с ним +- нормально собирать

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