@JSlang

Страница 1681 из 2237
Dan
15.02.2018
14:03:01
?

ajax ?

Eugen
15.02.2018
14:21:00
ребята, есть ли метод который помоет мне перечислить значения всех свойств объекта ?

Google
Михаил
15.02.2018
14:21:51
Object.keys(obj) вернет тебе все свойства в виде массива который потом можно перебрать

Eugen
15.02.2018
14:22:36
ты жс изучать пробовал?
пробовал. Только меня интересует не свойства, а значения именно всех свойств

может есть такой метод

Mikita
15.02.2018
14:23:15
Reflect.ownKeys

Сергей
15.02.2018
14:23:17
а вообще Object.keys(target).map(key => target[key])

держи

Mikita
15.02.2018
14:23:21
сама то)

Михаил
15.02.2018
14:23:31
Object.values(obj) еще можно, он просто все значения вернет

Сергей
15.02.2018
14:23:50
Михаил
15.02.2018
14:24:29
Да? Не знал, этот метод же вроде в спецификацию входит

Google
Михаил
15.02.2018
14:24:37
Хотя может я и ошибаюсь

Varyen
15.02.2018
14:25:06
а ие не очень входит

Сергей
15.02.2018
14:25:08
но не все браузеры его запилили

Михаил
15.02.2018
14:25:24
А, ну ок, спасибо, буду знать)

Eugen
15.02.2018
14:26:08
Спасибо друзья. Jbkect Keys знаю, он возвращает все свйоства в виде массива, а потом их можно перебирать значния (им), но интересовал именно метод такой как Object.keys который бы возвращал мне значения всех свойств. Такой как мне подсказали Object.values(obj)ю Всем спасибо за отклик. не стоит агрится на вопросы, это же ДЖС

Vladimir
15.02.2018
14:26:51
Post?

Eugen
15.02.2018
14:28:24
Но как сказал админ, имей ввиду, не все браузеры поддерживают https://caniuse.com/#search=Object.values
да, понял это ) спасибо всем в том числе и Админу ) буду уж лучше через Object keys пробовать )

Сергей
15.02.2018
14:28:59
а вообще Object.keys(target).map(key => target[key])

Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:31:52
есть кто шарит в эмуляции браузера на node?

Artem
15.02.2018
14:33:01
чёта я не могу понять а for...in уже не котируется?)

Сергей
15.02.2018
14:33:18
гугл

puppeteer

их продукт

Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:33:51
не, это я всё знаю, нужен кто-то, кто юзал такое

Artem
15.02.2018
14:35:02
Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:35:03
все хедлес браузеры нагружают проц, особенно пюпитр и его хром, а я пытаюсь найти решение которое можно запускать параллельно в 5 и более потоков чтоб штабильно

Ilya
15.02.2018
14:35:28
puppeteer больше поддерживаться не будет (ну разве что сообществом), об этом говорил его создатель на HolyJS и задвигал про headless browser в частности хром.

Google
Varyen
15.02.2018
14:35:37
puppeteer
а это не то же самое что phantomjs?

или лучше/хуже

Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:35:53
он поудобнее, как по мне

Artem
15.02.2018
14:35:53
это chrome headless вроде

Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:38:39
короче кто знает, можно ли реализовать такое: эмулятор хедлес браузера с прокси, куки, эмулированием всяких кликов и тп с нормальным запуском одновременно 5+ браузеров

Artem
15.02.2018
14:39:18
ну запусти 5 демонов)

они у тебя как то общаться должны?

Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:39:59
ну запусти 5 демонов)
ну так вся проблема что из всего того, что я пробовал, всё нагружает проц даже с двумя одноврменно запущенными браузерами

среднестатистический сервак, 4гб оперативки и 2ядра проц

Anton Saprykin
15.02.2018
14:42:30
Слабенький проц

Anton Saprykin
15.02.2018
14:42:38
Мало оперативки

Anton Saprykin
15.02.2018
14:43:11
Бери сервак подороже

Проблема решена

Artem
15.02.2018
14:45:02
а тебе зачем именно браузер?

что бы того кого парсишь не спалили?

Aleksey
15.02.2018
14:45:39
function areArraysSame(a, b) { var a = [ ]; var b = [ ]; for (var i = 0; i < a.length; i++) { if (a.length === b.length && a[i] === b[i]) { return "true"; } else { return "false"; } } } // выдает следующее... Что не так с кодом? подскажите пожалуйста (сравниваю 2 массива) areArraysSame([1, 2, 3], [4, 5, 6]); undefined

Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:45:43
типа того

Google
Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:45:57
что бы того кого парсишь не спалили?
простыми запросами со всеми заголовками и кукисами не прокатывает

Anton Saprykin
15.02.2018
14:46:00
Парсить кого-то вообще западло

Так что можно разориться на нормальую машинку

Artem
15.02.2018
14:46:22
может проще proxy накупить?)

Admin
ERROR: S client not available

Artem
15.02.2018
14:46:33
если банят)

Anton Saprykin
15.02.2018
14:46:41
Его не банят

Сайт не статика скорее всего

Ȓ̛͉͖̍͡͡û̜̞̦̦̮ͨ᷅̒ͤ͜͡͡͡͡s̸̛̆͊̾͡͡l̪͉ͮ̾͡͞͡a̜̒̀̉͘͡͡n̫̤̙̅͟͡͡
15.02.2018
14:47:27
я под проксями всё это и делаю

поэтому сложность выбора эмулятора ещё и от необходимости поддержки прокси

Aleksey
15.02.2018
14:51:20
так ты ничего не вернул)
var a = [ ]; var b = [ ]; function areArraysSame(a, b){ for (var i = 0; i < a.length; i++) { if (a.length === b.length && a[i] === b[i]) { return "true"; } else { return "false"; } } } // Победа!

учусь по книжке жава для детей..))

Agaliar3pt
15.02.2018
14:53:30
все мы дети

Господа нашего

Aleksey
15.02.2018
14:54:04
ребят, может кто знает курс или книжку по solidity хорошую?

кроме хабры

Artem
15.02.2018
14:55:46
на ру только хабр и остается по сути)

Aleksey
15.02.2018
14:56:00
ну на инглише тоже пойдет

Google
Artem
15.02.2018
14:56:18
так документация же)

чем дольше будет ее страшится тем сложней будет жизнь)

Aleksey
15.02.2018
14:57:39
да ее уже изучал, вообще хочу на солидити перейти, есть проект который надо реализовать, везде все советовали начать с JS

Pckman
15.02.2018
14:59:37
Ребят как правильно пристрелить promise который на выполнении, но произошло внешнее событие и он должен быть убит?

Просто есть цепочки промиссов они что-то делают, но есть кнопка которая должна вот это всё убить на корню

Есть идеи?

Artem
15.02.2018
15:03:28
worker ?

Pckman
15.02.2018
15:04:36
Да все, пасиб, вроде придумал решение)

Artem
15.02.2018
15:04:44
это какое?

Pckman
15.02.2018
15:05:24
Сейчас проверю, потом могу скинуть

Vlad
15.02.2018
15:11:37
помогите решить етот баг (((

Igor
15.02.2018
15:13:26
помогите решить етот баг (((
для начала внимательно прочитай название чата

Ilya
15.02.2018
15:14:00
:) лолЪ

Pckman
15.02.2018
15:36:05
это какое?
Короче проверил, все работает, пришлось завязаться на переменные класса, грубо говоря проверяю запущен ли процесс глобально, ну и проверок там где критично напихал, код конечно не такой красивый стал, но что ж делать, зато видимость стопа полная и критичные действия точно оборваны

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