
Kehlani
08.07.2018
15:33:36
Привет

malcev
08.07.2018
15:35:59
a = {};
не явное объявление переменной создает утечку памяти?
если мы объявляем в глобальной видимости

Google

Denis
08.07.2018
15:43:11
нечайно создал?

malcev
08.07.2018
15:43:57
угу, дальше говоритс, что глобальные переменные не обрабатываются обработчиком...

Denis
08.07.2018
15:44:43
каким обработчиком?

Роман
08.07.2018
15:48:17

Duego
08.07.2018
15:49:09
Дак и как мне с js то спарсить его?

Anonim
08.07.2018
15:50:09
А вообще в строгом режиме с "use strict"; это вызовет ошибку
Присвоение без инициализации

Роман
08.07.2018
15:52:32
Дак и как мне с js то спарсить его?
Если речь о стандартном браузере и стандартном окружении то никак. Будет работать в TOR-браузере или поднимай прокси, который будет передавать запросы на onion-сайты. Ну или через дописывание ".to" в конец адреса (но там обычно всё довольно медленно).

Duego
08.07.2018
15:53:20
Хочу спарсить страницу в торе, какой алгоритм?

Роман
08.07.2018
15:54:42

Google

Роман
08.07.2018
15:54:43
https://www.npmjs.com/package/tor-request

Moth
08.07.2018
16:16:57

Котяй Негодяй
08.07.2018
16:19:23
Так же. Юзай, как промис.

Duego
08.07.2018
16:28:32
const data = await getData(url)

malcev
08.07.2018
16:29:42
const cont = document.createElement('div');
class A {
constructor (el) {
this.count = 0;
el.addEventListener('click', this.click.bind(this));
}
click (event) {
console.log(this.count++);
}
}
a1 = new A(cont);
o = { a : new A(cont)};
document.body.appendChild(cont)
delete o.a
cont.removeEventListener('click', o.click);
cont.removeEventListener('click', a1.click);
есть у меня div и два эвента повешенных
строкой cont.parentNode.removeChild(cont);
впринципе я удаляю елемент
и нет никаких эвентов( т.к. нет самого элемента)
но что-то мне подсказывает, что есть утечка памяти ... т.к. выше есть свойство window.a1??

Moth
08.07.2018
16:32:22

Duego
08.07.2018
16:32:49

Moth
08.07.2018
16:34:44

Duego
08.07.2018
16:35:23
Не, не то.
async функция возвращает промис. чтобы его развернуть, нужно дописать await перед ним.

Moth
08.07.2018
16:37:24

Duego
08.07.2018
16:37:46
Все) Пусть тебе другой объясняет)

Moth
08.07.2018
16:37:57
Лол
Всё, я понял. В async функции вернул другую функцию и передал в неё await response.

Google

Moth
08.07.2018
16:45:20
Только хотелось бы получить результат в одной функции, без вызова другой

FUTURICO
08.07.2018
16:49:23
Мафиозник

Anthony
08.07.2018
17:58:33
Ребят, всем привет. Знаю, что тут уже люди, хорошо разбирающиеся в is, но может, пожалуйста, кто-нибудь помочь с нубским вопросом ?

Анатолий
08.07.2018
17:59:22

Anthony
08.07.2018
18:00:16
Хорошо)))
История такая:
Корзина в интернет магазине, инпут с php переменной-количеством товара. Также кнопки плюс и минус, при нажатии на которые изменяется количество и, соответственно, цена. Вот эти кнопки сделать и не получается))

Александр
08.07.2018
18:03:17
ребят, дайте ссылуна всеобъемлющую документацию по реакту. везде херня какая то

Anonim
08.07.2018
18:03:57
https://www.google.ru/search?q=%D0%B2%D1%81%D0%B5%D0%BE%D0%B1%D1%8A%D0%B5%D0%BC%D0%BB%D1%8E%D1%89%D1%83%D1%8E+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8E+%D0%BF%D0%BE+%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D1%83&oq=%D0%B2%D1%81%D0%B5%D0%BE%D0%B1%D1%8A%D0%B5%D0%BC%D0%BB%D1%8E%D1%89%D1%83%D1%8E+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8E+%D0%BF%D0%BE+%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D1%83&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8

Котяй Негодяй
08.07.2018
18:33:33

Александр
08.07.2018
18:42:48

Котяй Негодяй
08.07.2018
18:44:28

Rodion
08.07.2018
20:21:04
А Js то проще и куда приятнее чем python

Батыр
08.07.2018
20:22:57

Rodion
08.07.2018
20:23:32

Max
08.07.2018
20:38:37
А на чем еще писать? На С++ или julia? Ну можно еще на R. Один черт, без тулкита и фреймворка это тяжело. Поэтому здесь они диктуют на чем тебе писать

Andrey
08.07.2018
20:39:19

Max
08.07.2018
20:58:41
Просто сравни:
Для NET: https://github.com/josephmisiti/awesome-machine-learning#net
Для Python: https://github.com/josephmisiti/awesome-machine-learning#python
Для JS: https://github.com/josephmisiti/awesome-machine-learning#javascript

Denis
08.07.2018
20:58:51

Max
08.07.2018
21:00:00
При чем большинсто что для .NET это просто обвертки

Котяй Негодяй
08.07.2018
21:16:12
У меня есть код на каком-то ЯП. Я хочу отрендерить его в изображение с подсветкой синтаксиса. Кто что знает интересное для этого?

Google

Anonim
08.07.2018
21:17:31
и вот ещё http://instaco.de/

Котяй Негодяй
08.07.2018
21:22:07

Anonim
08.07.2018
21:23:47
?

Admin
ERROR: S client not available

Nikolay
08.07.2018
21:28:26

Котяй Негодяй
08.07.2018
21:30:08

Nikolay
08.07.2018
21:30:54
Отрендерь разметку в канвас, экспортируй png
Edited
Ну такой, вариант в лоб)

Котяй Негодяй
08.07.2018
21:32:02

Nikolay
08.07.2018
21:32:42
Да, берешь хедлессхром и вперёд, есть сервисы, но можешь и сам поднять

malcev
08.07.2018
21:44:28
const cnt = document.createElement('div');
cnt.innerHTML = 'asdasdasdasd';
document.body.appendChild(cnt);
class A {
constructor (el) {
this.count = 0;
el.addEventListener('click', this.click.bind(this));
}
click (event) {
console.log(this.count++);
}
}
a1 = new A(cnt);
o = {a : new A(cnt)};
не могу понять, как удалить события
через removeEventListner

Котяй Негодяй
08.07.2018
21:45:52

Nikolay
08.07.2018
21:45:55
Ссылку передай

Котяй Негодяй
08.07.2018
21:46:14
Пусть у неё будет метод unsubscribe.
через removeEventListner
class EventSubscription {
constructor(el, eventType, listener) {
this.el = el;
this.eventType = eventType;
this.listener = listener;
el.addEventListener(eventType, listener);
}
unsubscribe() {
this.el.removeEventListener(
this.eventType,
this.listener,
);
delete this.el;
delete this.eventType;
delete this.listener;
}
}

Google

malcev
08.07.2018
22:15:30

Котяй Негодяй
08.07.2018
22:16:07
Если работает, тем более хорошо, т.к. я этот код не запускал. =)
А, у класса неправильное название. Правильно EventSubscription.
Короче, правильное использование — сохранить подписку (EventSubscription) в качестве свойства класса A, если смотреть в твой код.

Artyom
08.07.2018
23:58:31
А как писать computed private fields?

Konstantin
09.07.2018
00:24:14
class {
get #field() {}
}
не работает что-ли?

Artyom
09.07.2018
00:28:23
я про class { #[value] {} }

Moth
09.07.2018
00:30:06

Roman
09.07.2018
00:30:44

Moth
09.07.2018
00:31:02

Stas
09.07.2018
00:31:28

Konstantin
09.07.2018
00:31:38
потому что пока все еще пропозал)

Stas
09.07.2018
00:32:17
а, все. Понял