@JSlang

Страница 1044 из 2237
? гриб
06.07.2017
15:38:42
поток-то один, приходится асинхронные вещи на потом откладывать, чтоб остальное не висло

даже если колбек туда вставить

Maksim
06.07.2017
15:38:56
функции первого порядка на мой взгляд никак не способствуют асинхронности, ничто не мещает передать аргументом вместо функции объект и вызвать потом его метод

Google
? гриб
06.07.2017
15:39:40
эх, надо почитать про механику асинхроонсти )

Oleg
06.07.2017
15:40:14
В языках где функции не первого порядка - так и делают

Maksim
06.07.2017
15:40:54
А вот это уже как костыль звучит, в устоявшейся (по удобности, описанной выше) концепции
у андройда так ивенты и происходят, вместо колбэка реализация интерфейса с нужным методом "onClick" например

это не костыль

Artyom
06.07.2017
15:42:15
Не знаком с андроидом, но там java, они могли сделать иначе?

Maksim
06.07.2017
15:42:35
я java и имел в виду, в контексте андройда просто

в последних версиях у них появились лямбды

но являющиеся просто сахаром над тем что я описал

Oleg
06.07.2017
15:43:21
Бывает ещё блоки кода передают, которые на самом деле объекты и тоже нужно вызывать методом, но с одинаковым апи всегда

Artyom
06.07.2017
15:44:21
А помните eval...

Сергей
06.07.2017
15:45:24
это не костыль
ну как))) Костыль, потому что нет функций первого порядка

Andrey
06.07.2017
15:46:06
Google
Сергей
06.07.2017
15:47:05
Лол. А где-то не так реализовано?)
в js и всех функциональных языках Привет

Кирилл
06.07.2017
15:47:12
в пхп раньше колбэк по имени функции передавался

оттэта хардкор

Олег
06.07.2017
15:47:29
Фича

Andrey
06.07.2017
15:47:37
в js и всех функциональных языках Привет
А функция - это что в кишках?

Сергей
06.07.2017
15:48:21
А функция - это что в кишках?
а класс что это по сути?

что есть объект по сути?

Andrey
06.07.2017
15:48:42
лол
Ну я не знаю, что это.

Сергей
06.07.2017
15:48:43
набор ебаных байт на диске

Andrey
06.07.2017
15:48:53
Ну да.

Сергей
06.07.2017
15:49:00
не надо углубляться в устройство языка

Andrey
06.07.2017
15:49:16
Поэтому и спрашиваю, механизм же одинаковый.

Сергей
06.07.2017
15:49:22
мы оперируем тем, что предоставляет язык а как оно устроено это другой разговор

в других языках вроде java это не так

Andrey
06.07.2017
15:49:53
В остальных языках тоже) Ну кроме откровенной функциональщины, типа хаскеля.

Oleg
06.07.2017
15:49:54
Не всё объект

Есть примитивы

Которые оборачиваются объектом при вызове

Google
Andrey
06.07.2017
15:50:19
в других языках вроде java это не так
Ну да, надо упрощать. Но джава, вроде как, единственный язык такой.

Oleg
06.07.2017
15:50:23
Но это уже тонкости, да

Andrey
06.07.2017
15:51:02
C#, C++
Там компилятор сам решает. c++ - да, ты сам выбирааешь где что хранить.

Сергей
06.07.2017
15:51:49
Там компилятор сам решает. c++ - да, ты сам выбирааешь где что хранить.
в шарпах нельзя передать метод или функцию так просто в другую функцию/метод

хотя точно утверждать не берусь ибо обновляется часто

Andrey
06.07.2017
15:53:04
в шарпах нельзя передать метод или функцию так просто в другую функцию/метод
Эм, в третьей версии лямбды появились ещё, уже 7 вышла.

Сергей
06.07.2017
15:53:17
Andrey
06.07.2017
15:54:05
ну они ж сахар над классами
Ну давай кусок памяти в js называть функцией, а в c# классами. Какая разница как это реализовано?

Даниил
06.07.2017
15:54:19
Andrey
06.07.2017
15:54:22
мы оперируем тем, что предоставляет язык а как оно устроено это другой разговор

Олег
06.07.2017
15:55:58
что есть объект по сути?
Всё есть одно, одно есть всё

Bogdan
06.07.2017
17:00:20
или другой полифилл

MrSmeet
06.07.2017
18:33:42
Ребят, можно ли на странице нажимать кнопку, читать поле и сохранять в фаил и как это делоть, программист c++ \ с далек от веба пишу прошивки

Maksim
06.07.2017
18:34:09
можно

Andrey
06.07.2017
18:34:12
Файл где будет находиться?

Если у клиента, то нет.

Winni
06.07.2017
18:35:37
Можно и клиенту делать файл

Google
Winni
06.07.2017
18:36:00
Будет диалог скачивания файла

MrSmeet
06.07.2017
18:36:11
можно
А как? Тащить браузер

Плагин какой?

Будет диалог скачивания файла
Скрипт должен вертется на малине

Робота пишем

Maksim
06.07.2017
18:37:08
в песочницу можно и сохранять, но мне не приходилось это апи юзать

скорее всего тебе нужен вебсервер который будет сохранять файл на диск

Admin
ERROR: S client not available

Andrey
06.07.2017
18:39:27
https://codepen.io/davidelrizzo/pen/cxsGb

В edge работает.

Лол, у этого даже полифил есть!

Winni
06.07.2017
18:40:40
Если клиент будет открывать браузер с малины, то тащи браузер на малину

Если малина - сервер, то все равно что там на ней

MrSmeet
06.07.2017
20:19:23
Ребят, я разочарован в мире js. Пойду дальше в мир си, вы постоянно ворчите, что заказчики идиоты, но 3 из вас не могут понят че надо, а еще 2 говорят это невозможно. У меня складывается впечатление, что в жс отбитых берут

Winni
06.07.2017
20:20:54
Досвиданья!

MrSmeet
06.07.2017
20:21:43
js быстро развивается, у людей кукуха едет. всё в порядке )
Какая кукуха? Простая задача, вызвать код, как будто я нажал кнопку на сайте, из появившегося поля забрать данные

? гриб
06.07.2017
20:22:32
Какая кукуха? Простая задача, вызвать код, как будто я нажал кнопку на сайте, из появившегося поля забрать данные
бгг ) имитировать клик и сохранить файл без сервера - это нестандартные задачи

Google
? гриб
06.07.2017
20:23:13
первое фильтрует браузер, если ты по этому клику делаешь что-то потенциально опасное емнип

второе - относительно свежая технология

MrSmeet
06.07.2017
20:23:45
Мне нужно получить строку, фаил я могу создать сам

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

Aleksey
06.07.2017
20:24:58
Что ты, блядь, несешь...

? гриб
06.07.2017
20:25:15
с ним какая-то сишная хуйня ))

MrSmeet
06.07.2017
20:25:20
Взять от хрома оттяпать v8 и прокинуть биндинги

? гриб
06.07.2017
20:25:28
бгг

Взять от хрома оттяпать v8 и прокинуть биндинги
если тебе хочется сложностей - можешь посмотреть в сторону electron atom, там можно почти всё

MrSmeet
06.07.2017
20:26:42
? гриб
06.07.2017
20:27:04
Мне не сложности надо, мне данные с сайта надо
ты задачу даже не объяснил толком, а уже успел хуйни наговорить

Мне не сложности надо, мне данные с сайта надо
как вытащить из элемента значение я тебе дал код

из input

MrSmeet
06.07.2017
20:28:16
Задача, на сайте есть кнопки при нажатии генерируется последовательность и уникальное значение, тоесть хеш функция с ключом в олном вагоне, мне надо забрать эту строку

? гриб
06.07.2017
20:28:23
эмулировать клик можно попробовать вместо value написать click()

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