Maison >interface Web >js tutoriel >JavaScript utilise la fonction setInterval() pour implémenter des opérations d'interrogation simples_compétences Javascript

JavaScript utilise la fonction setInterval() pour implémenter des opérations d'interrogation simples_compétences Javascript

WBOY
WBOYoriginal
2016-05-16 16:16:2811275parcourir

L'exemple de cet article décrit comment JavaScript utilise la fonction setInterval() pour implémenter une opération d'interrogation simple. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :

L'interrogation est un moyen pour le processeur de décider comment fournir des services de périphériques, également appelés « E/S programmées ». Le concept de la méthode d'interrogation est que le processeur émet régulièrement des requêtes, demandant successivement à chaque périphérique s'il a besoin de son service. S'il a besoin d'un service, il fournira le service une fois le service terminé, il demandera au périphérique suivant. , puis le cycle continuera. La méthode de sondage est facile à mettre en œuvre, mais son efficacité est faible.

Utilisez la fonction setInterval en JavaScript pour effectuer une opération d'interrogation simple. Vous pouvez déterminer la valeur d'un paramètre à tout moment sans actualiser la page, c'est-à-dire sans ajouter

1. Objectifs de base

Comme le montre la figure, il y a une zone de saisie. Au lieu d'utiliser la fonction onChange(), utilisez directement la fonction setInterval pour effectuer une opération d'interrogation simple et lisez le contenu de la zone de texte toutes les 0,5 secondes

En fait, le principe est le même que l'horloge JavaScript. Elle prend l'heure actuelle toutes les secondes puis met à jour le contenu du texte

2. Processus de production

Le code est le suivant, je n'entrerai pas dans les détails encore une fois :

Copier le code Le code est le suivant :

Sondage



La fonction polling() commence à s'exécuter après le chargement de la page. Elle exécute d'abord la fonction synchronous(), puis exécute toujours la fonction synchronous() toutes les 0,5 secondes ;
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn