Я писал много функций javascript и прослушивателей событий, и я хочу переместить их в свое собственное пространство, изолированное от имени, которое не конфликтует, когда я объединяю и уменьшаю его с помощью других файлов javascript.
Я все еще новичок в javascript, поэтому может быть простое решение этого ответа. Я начал с создания объекта javascript:
var MySpecialStuff = {
init: function(){
//do everything here
}
};
Затем в моем html, на странице, которую я хочу использовать, я могу инициализировать этот код:
<script>
MySpecialStuff.init();
</script>
Но затем метод init
начал расти, и мне нужно начать разбивать этот код на более мелкие куски, но я зацикливаюсь на синтаксисе и как устанавливать частные методы/переменные и вызывать их из метода init
и другие частные методы. Как я могу это сделать?
Я направился в правильном направлении? Какими другими способами я могу/должен заниматься этим?