Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Обсуждений тред (https://javascript.ru/forum/offtopic/47364-obsuzhdenijj-tred.html)

cyber 14.11.2014 22:39

kobezzza,понял ,сенк за ссылку это оно)

melky 15.11.2014 11:00

хочу вот спросить : все пишут на JS ES5 или кто-то переметнулся на другой язык, транслируемый в JS ES5? ну там, ES6, CoffeeScript, LiveScript, TypeScript, ClojureScript

kobezzza 15.11.2014 11:58

Я уже давно пишу на ES6

Gozar 15.11.2014 13:11

Цитата:

Сообщение от melky
все пишут на JS ES5

Сейчас на ES5, полностью перейти нет возможности, несколько проектов написаны на es5 и тащить туда транслятор нет необходимости.

Safort 15.11.2014 13:49

melky,
постепенно перекатываюсь на шестёрку.

cyber 30.11.2014 16:07

Можно ли как то удалить все обработчики добалвенны через addEventListener с єлемента через консоль?

bes 30.11.2014 17:15

Цитата:

Сообщение от cyber
Можно ли как то удалить все обработчики добалвенны через addEventListener с єлемента через консоль?

+1 к вопросу (почему не в разделе общих вопросов?)

пока можем так (функции не анонимные, есть массив ссылок на них)
click
<script>
!function () {
	var listener1 = function () {
		console.log("click1");
	}
	var listener2 = function listener2() {
		console.log("click2");
	}
	
	var mas = [];
	mas.push(listener1);
	mas.push(listener2);

	document.addEventListener("click", listener1);
	document.addEventListener("click", listener2);
	
	setTimeout(function () {
		mas.map(function (currentValue, index) {
			document.removeEventListener("click", currentValue);
			console.log("listener" + index + " removed");
		});
	}, 3000);
}();
</script>

cyber 30.11.2014 17:24

bes, с массивом функций обработчиков это фигня задача)
Меня интересует когда есть элемент, на нем есть обработчики , но доступа к функция я не имею в принципе, я знаю что на чистом js такое не сделать, но может есть какие то варианты для консоли?

bes 30.11.2014 18:35

Цитата:

Сообщение от cyber
bes, с массивом функций обработчиков это фигня задача)
Меня интересует когда есть элемент, на нем есть обработчики , но доступа к функция я не имею в принципе, я знаю что на чистом js такое не сделать, но может есть какие то варианты для консоли?

хорошо, я предполагал, а ты уверен, что дело мёртвое :)

предполагаю, что и в инструментах разработчика оно не сулит жизнью, так как самое логичное, на мой взгляд, где это можно было бы сделать, это в хроме вкладка Elements - подвкладка Event Listeners - выбираешь обработчик и удаляешь в контекстном меню или по нажатию del, или переходишь в исходник и редактируешь, но такого сейчас нет, вероятно в будущем появится :)

cyber 30.11.2014 19:52

bes, Почему то мне казалось как то можно, но не могу нагуглить


Часовой пояс GMT +3, время: 23:09.