Ого, сколько всего. Ясно, большое спасибо. Буду работать над ошибками. Надо бы алгоритмизацию и паттерны подтянуть. А куча разных ЯП сказывается, последнее время - питоню.
Ещё раз, всем большое спасибо, но если ещё чего есть добавить, буду рад. |
Цитата:
У вас имена функций не конфликтно - безопастные, в таком случае весь код надо сувать в единственный кастомный глобальный объек с уникальным именем, вот так: var __MyUniqueName = __MyUniqueName || { Questions: function() { this.question_count = 5; this.process_answer = function (answer, num) { /* ... */ } }, clear: function() { /* ... */ } ... }; |
Во-первых, это справедливо для модулей или крупных скриптов, но в небольшом одиночном приложении смысла городить деревья объектов нет. Во-вторых, лучше тогда уж код в анонимную функцию замыкать.
|
Erolast,
можно и в анонимную, но городить деревья это ты переборщил, ничего плохого не будет если сувать в объект (даже на быстродействие не повлияет). Как минимум порядок в коде и делать это надо уже если строк кода больше 200 - 300. Так что смысл имеет |
Ну надо же меру знать в порядке.
|
Часовой пояс GMT +3, время: 05:40. |