Пусть в Javascript существует только один экземпляр одной и той же функции

Чтобы изменить размер, отредактируйте файл /usr/share/vte/termcap/xterm. Вы можете использовать следующую команду nano /usr/share/vte/termcap/xterm

. Только несколько строк сверху будут отображаться в строке:

:co#80:it#8:li#24:\

Измените 80 и 24 числа на размер окна, который вы предпочитаете .

0
задан 13 August 2018 в 15:51

2 ответа

setInterval() возвращает идентификатор, который вы можете использовать, чтобы остановить его позже ...

var intervalId = 0;

document.addEventListener('click', function (event) {

    var texta = document.getElementById('myTextarea');

    var item = event.target.closest('#yourlists li');

    if (item) {
        var ite = event.target.closest('#yourlists li').innerHTML;

        // clear any existing interval handler
        clearInterval(intervalId);

        // create a new one
        intervalId = setInterval(function autoSave(){
            var listText = texta.value.split('\n');
            localStorage.setItem(ite, JSON.stringify(listText));
        }, 5000);
    }
});
1
ответ дан 15 August 2018 в 16:59

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

Вот пример:

var intervalID
document.addEventListener('click', function (event) {
    ....
    clearInterval(intervalID)
    intervalID = setInterval(function autoSave(){
         ....
    }, 5000);
    ....
})
1
ответ дан 15 August 2018 в 16:59

Другие вопросы по тегам:

Похожие вопросы: