Używanie javascript setTimeout ()

Czas jest ważnym czynnikiem w każdej aplikacji, zwłaszcza podczas programowania zasobów sieciowych. To zapewnia deweloper przeglądarce dwie opcje: JavaScript setTimeout - jednolita funkcja launch po pewnym okresie czasu i setInterval - uruchomienie wielu funkcji w regularnych okresach czasu.

[IMG] http://hi-news.pp.ua/uploads/posts/2017-11/vikoristannya-funkcyi-javascript-settimeout_201.jpeg [/img]
Funkcja setTimeout pozwala zorganizować procesy przejściowe dynamicznie dostosowywanie odstępów czasu i kodu wykonywalnego.

Składnia i stosując

JavaScript setTimeout ma dwa wymagane parametry: funkcje i opóźnienie w jego realizacji. Zamiast funkcji można podać linię kodu, ale nie jest to praktykowane. Pożądany algorytm jest pożądany do wykonania w formacie funkcji.


Wynik window.setTimeout javascript wywołanie określa wartość liczbową przez który zresetować czasie ustawionym i bez pisemnej kod do wykonywania funkcji.
[kciuk] http://hi-news.pp.ua/uploads/posts/2017-11/vikoristannya-funkcyi-javascript-settimeout_232.jpeg [/kciuka]
W tym przykładzie wykonania, struktura
  • dLine.innerHTML = '(x)';
  • są napisane specjalnie po to, aby pokazać, że wykonywanie sekwencji poleceń nie jest przerywane przez wywołania:
  • setTimeout ();
  • Język javascript rozpoczyna tylko czas oczekiwania, po którym będzie wykonywał odpowiednie funkcje. Wynik danego kodu pokazany jest po prawej stronie poniżej.
    [kciuk] http://hi-news.pp.ua/uploads/posts/2017-11/vikoristannya-funkcyi-javascript-settimeout_993.jpeg [/kciuka]
    Wszystkie funkcje są uruchamiane po zadanym czasie 1 2 i 7 sekund. Funkcja, która miała działać przez 4sekund, został upuszczony i nie został wykonany.

    Stosowanie setTimeout w cyklu

    javascript - szybki i wydajny językowej. Operatory cykliczne nie stanowią opóźnienia w zdecydowanej większości przypadków. Co ważne, algorytm, w którym można spodziewać się wywołanie JavaScript setTimeout nie zawsze być wykonane jak bez doświadczenia z korzystania z tej funkcji.


    Nie przywiązują wagę do wstrzymania ustawienia inne niż ich przeznaczeniem: pauza - to czas, aby uruchomić narzędzie. Co zrobi ta funkcja z bazowym algorytmem ma pośrednią relację. Najważniejsze z nich: użyć JavaScript setTimer w pętli w innych operatorów jednostkowych lub sekwencji poleceń ma znaczenia tworzą wstrzymać.
    [IMG] http://hi-news.pp.ua/uploads/posts/2017-11/vikoristannya-funkcyi-javascript-settimeout_104.jpeg [/img]
    Wstrzymanie wyznaczony do wykonywania funkcji, które jest w nim napisane. Jest to niezbędne. Stosując wywołanie setTimeout javascript w cyklu z dziesięcioma iteracjami, programista wykonuje dziesięć pauz przed dziesięcioma wywołaniami tej samej funkcji. Ponieważ cykl jest bardzo szybki, te dziesięć wyzwania - dziesięciokrotny faktycznie nazwać ten sam kod w jednym i tym samym czasie.

    Obszary zastosowania javascript setTimeout

    Zasoby internetowe muszą kontrolować zachowanie odwiedzających, aby właściwie wykonywać swoją misję, bezpieczeństwo, przesyłanie wiadomości i z innych powodów. Na przykład witryna reprezentująca administracyjne zasoby zarządzania pracownikami powinna przekazywać zarządowi informacje na temat stanu rzeczy w działalności gospodarczejkto pracownicy przyszli do pracy, kto co robi, i tak dalej. n. Jeśli pracownicy w miejscu pracy zarządzane przez sieć globalna, przeglądarek komputery są one załadowane lub że górna zakładu. Każda strona może wysyłać dane do serwera, który jest podłączony pracownika i co robi.
    [thumb] http://hi-news.pp.ua/uploads/posts/2017-11/vikoristannya-funkcyi-javascript-settimeout_235.jpeg [/thumb]
    W nowoczesnym biznesie, wiele firm umożliwić pracownikom korzystanie z własnych urządzeń (telefony komórkowe, smartfony, tablety). zarząd spółki może mieć dostęp do pracownika, który jest na drodze, w podróży służbowej, na wakacjach. Realizacja tej funkcji można osiągnąć jedynie poprzez okresowej wymiany informacji pomiędzy lokalnym urządzeniem a serwerem, a niekoniecznie wymiana powinna być zorganizowana w regularnych odstępach czasu. Protokół komunikacyjny zapewniając kompleksowe zależy od konkretnego przedsiębiorstwa i działalności firmy.

    Powiązane publikacje