Показать сообщение отдельно
  #23 (permalink)  
Старый 06.07.2009, 23:24
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

1) тебе "классы" тут не особо то и нужны. У тебя же скрипт рассчитан на один экземпляр (на странице одна textarea, с которой работаем)
2) функции, используемые только в одной (другой) функции можно туда же и запихнуть (чтобы не создавать лишних глобальных имен)
function a() {
   ...
   b();
   ...
   function b() { ... }
}

3) можно использовать DOM-элементы для хранения информации вместо глобальных переменных
4) можно использовать namespace'ы
(function() {
    // идентификаторы объявленные здесь
    // не будут видны снаружи
})();
Ответить с цитированием