и классах?
Типа оптимизация.
/////*****
this.functionClass = function (){
alert();
return this.functionClass = null;
}
не проще boolean поле добавить и хранить там состояние. было уже или нет? дальше в методе if все будет легко читаться, поведение будет очевидным и вы не словите непонятных ошибок
Я точно не буду давать никаких гарантий что это будет работать как задумано, в js так обычно не пишут. Если бы я прочитал такой код впервые я бы очень сильно возмущался почему он ведёт себя таким образом. У вас функция должна как минимум называться alertAndRemoveTheMethod или как-то так.
Обсуждают сегодня