Перенос данных локальной переменной, используемой внутри функции в javascript, в глобальную переменную / или копирование в глобальную переменную [Javascript] - PullRequest
0 голосов
/ 16 января 2020

Как я могу использовать локальную переменную снаружи, когда она будет активирована только после того, как я вызвал ее в функции ... Я хочу передать значение после активации


$(document).ready(function () {
 var localVariable = 'something here'
});

// теперь, как использовать локальную переменную снаружи.

1 Ответ

0 голосов
/ 16 января 2020

Создайте глобальную переменную, а затем установите значение глобальной переменной на локальную переменную, например так:
Поскольку готовая для документа глобальная переменная не имеет никакого значения, но при нажатии на документ она получает значение и имеет значение локальной переменной. и тогда вы можете позвонить куда угодно

var globalvariable = null;

$(document).ready(function(){
  console.log(globalvariable);
});

$(document).click(function(){
  var localvariable = 20;
  globalvariable = localvariable;
  console.log(globalvariable);

});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...