например, например, this.x=5 и, если они могут быть объявлены, к каким местам они могут быть доступны.
this.x=5
<script> $(document).ready(function(){ $("button").click(function(){ this.x=!this.x; $("#div1").fadeTo(400,this.x ? 0.4 : 1); }); }); </script>
Это неправильный способ объявления переменных в javascript. Однако в некоторых ситуациях это будет работать, если прикрепить вашу переменную к ограниченному объему.
Мы можем определить переменную, используя это ключевое слово, здесь область видимости переменной зависит от того, где мы определили переменную. Например, мы можем определить это this.x = 10; а теперь значение console.log (x) // 10; this.x === this.x \\true this.x == this.x \\true this.x != this.x \\false
this.x === this.x \\true this.x == this.x \\true this.x != this.x \\false