Сообщение от Nexus
|
Если вас не затруднит написать эти пару строк, продемонстрируйте их, пожалуйста.
|
<html>
<head>
<meta charset = "utf-8" />
<style>
</style>
</head>
<body>
<div id = "foo">click me</div>
<script>
foo.storage = []
foo.onclick = function(){var self = this; foo.storage.forEach(function(f){f.call(self)})}
with(foo){
storage.push(function(){alert(this.innerHTML)})
storage.push(function(){alert(this.id)})
storage.push(function(){alert("fuck addEventListener")})
}
</script>
</body>
</html>
Сообщение от Nexus
|
Можете объяснить недостаток объявления обработчика этим методом?
|
Там их целая куча -- невозможность удаления без сохранения ссылок, отсутствие гибкости, тормоза и т.д