Уважаемые люди, Closure Compiler дает эти предупреждения в расширенном режиме, подчеркивая {this.
JSC_USED_GLOBAL_THIS: опасное использование глобального объекта по строке 200 символов 33
hovers[i4].onfocus = function() {this.className += "Hovered";}
JSC_USED_GLOBAL_THIS: опасное использование глобального объекта в строке 201 символа 32
hovers[i4].onblur = function() {this.className = this.className.replace(/Hove...
JSC_USED_GLOBAL_THIS: опасное использование глобального объекта по строке 201 символа 49
hovers[i4].onblur = function() {this.className = this.className.replace(/Hove...
JSC_USED_GLOBAL_THIS: опасное использование глобального объекта в строке 218 символа 38
buttons[i5].onmouseover = function() {this.className += "Hovered";}
Q1. Что в этом опасно?
Q2. Должен ли я изменить это?
Q3. Как мне улучшить/решить этот код?
мерси!