переменные могут быть объявлены с ключевым словом "this"? - PullRequest
0 голосов
/ 12 марта 2020

например, например, this.x=5 и, если они могут быть объявлены, к каким местам они могут быть доступны.

<script>
$(document).ready(function(){
  $("button").click(function(){
  this.x=!this.x;
    $("#div1").fadeTo(400,this.x ? 0.4 : 1);
  });
});
</script>

Ответы [ 2 ]

0 голосов
/ 12 марта 2020

Это неправильный способ объявления переменных в javascript. Однако в некоторых ситуациях это будет работать, если прикрепить вашу переменную к ограниченному объему.

0 голосов
/ 12 марта 2020

Мы можем определить переменную, используя это ключевое слово, здесь область видимости переменной зависит от того, где мы определили переменную. Например, мы можем определить это this.x = 10; а теперь значение console.log (x) // 10; this.x === this.x \\true this.x == this.x \\true this.x != this.x \\false

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...