Щас для курсовой пишу игру (язык дали любой на выбор поэтому решил на js) , пишу на чистом js и решил написать не лиж бы работало(как я всегда делал все курсовые
), а по человечески.
И решил учесть проблемы с утечкой памяти что бы их избежать решил сделать что то на подобие хэша jquery.
вот как я это понимаю
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<div ></div >
<script>
var hash = [];
hash["elem"] = document.body.children[0]
var obj = {
elem:"elem",
innerHTML: function (text) {
var elem = hash[this.elem];//обращение к элементу
elem.innerHTML = text;
elem = null;
}
};
obj.innerHTML("one");
</script>
</body>
</html>
вспомнил как обьяснялось в учебнике
http://learn.javascript.ru/memory-le...течками .
Правильно?