sabhajeetkmr9@gmail.com Ответов: 2

Создавайте время с помощью java-скрипта.


я хочу создать время с помощью цикла и функции sleep (sleep-это функция языка c) в java script.

Что я уже пробовал:

я пробовал, но не смог увеличить или уменьшить скорость бегущего цикла, так что вот проблема. kinldy делится полным исходным кодом в java script.

Patrice T

Нет, покажи свой код.

ZurdoDev

Очень неясно, о чем вы просите.

2 Ответов

Рейтинг:
2

Patrice T

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

Как JS анимировать[^]

[Обновление]

Цитата:
ссылка, которую вы дали, не соответствует ни ответу на мой вопрос, ни смыслу
Прежде всего, неясна формулировка вашего вопроса. time не имеют никакого значения в контексте, и это ключевое слово вопроса.
Во-вторых, вы хотите применить к JS решение, которое не существует в JS.
В-третьих, публикация вашего кода помогла бы понять, что вы пытаетесь сделать, но вы этого не сделали.


sabhajeetkmr9@gmail.com

ссылка, которую вы дали, не соответствует ни ответу на мой вопрос, ни смыслу

Рейтинг:
1

Karthik_Mahalingam

проверьте это

Метод Window setInterval() [^]
Метод Window setTimeout() [^]


var items = [1, 2, 3, 4, 5];
        var time = 1000 // milliseconds        
        var i = 0;
        var loop = window.setInterval(function () { 
            processItem(items[i]);
            i++;
            if (i == items.length)
                clearInterval(loop);
        }, time);

        function processItem(item) // this function wil be called for each item in the array at the  specified time.
        {
            document.getElementById('txtData').value = item;
        }


демонстрация : JSFiddle[^]