Как обновить скрипт через некоторое время, используя Javascript - PullRequest
0 голосов
/ 06 февраля 2019

Существует переменная, которую я хочу обновлять каждую минуту.

Так что мне любопытно, есть ли способ в Javascript, где через некоторое время я могу обновить весь сценарий вместо самой переменной.

<script> 

function vName(){
 videos = $('#videos').text();
}

 vName(); 

Ответы [ 4 ]

0 голосов
/ 06 февраля 2019

Решение

Заданный интервал - это функция, которая используется для выполнения любых функций после определенного желаемого промежутка времени.Функция всегда вызывается снова и снова после этого периода времени.Приведенный ниже код является примером для setInterval.

Код: -

setInterval(function(){ alert("Video is here "); }, 9000);

Объяснение

Вы можете вызвать любой метод вместо «alert (« Видео здесь »)», и желаемый период времениуказывается вместо «9000», что означает, что определенная функция вызывается через каждые 9 секунд

0 голосов
/ 06 февраля 2019

Вы можете достичь этого, используя событие для прослушивания изменения элемента:

(function () {
	"use strict";
	let videos = '';
        $("#videos").on("change", evt => {
           videos = $(evt.target).val();
           console.log(videos);
        });
})();
body {
  margin: 20px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="videos" type="text">
0 голосов
/ 06 февраля 2019

Вы можете поместить свой код в функцию setInterval(), например,

setInterval(()=>{

//your script here
 function vName(){
 videos = $('#videos').text();
}
 vName();

}, 60000);
0 голосов
/ 06 февраля 2019

Используйте setInterval.Здесь привет будет печатать каждые 3 секунды

setInterval(function(){ console.log("Hello"); }, 3000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...