Les débutants peuvent mal comprendre les minuteurs Javascript, pensant qu'il s'agit de threads. En fait, Javascript s'exécute dans un seul thread, et les minuteurs ne sont programmés pour être exécutés qu'à un certain moment dans le futur, et le temps d'exécution spécifique ne peut pas être garanti. car pendant le cycle de vie de la page, un autre code peut contrôler le processus Javascript à différents moments.
1. Syntaxe JavaScript de base.
(1) Types de données et types de variables. Entier, décimal, mise en page, chaîne, date et heure, contrainte de tableau : parseInt() parseFloat() isNaN()
(2) Array var array name = new Array([length]); "tableau a.length - longueur a[indice] = valeur. a[indice]
(3) Fonction
Le code est le suivant :
function 函数名(形参) { } function ShowStr(a) { }
2. Opération DOM
DOM - Modèle d'objet de document modèle d'objet de document. Arbre
Modèle linéaire, modèle d'arbre, modèle de maillage
fenêtre
historique
localisation
document
tête
corps
a, img, table, ul, ol....
statut
Objet - nom verbe comportemental des caractéristiques de l'objet
(1) fenêtre 1.alert() window.alert();
2.[var a = ]window.confirm("Pouvez-vous distancer un léopard ? Pourquoi demander ?" //prompt(); je ne m'en souviens pas. Entrez
3.open(); open("Adresse", "_blank/_self", "Caractéristiques de la nouvelle fenêtre"); ://jb51.net"); Ouvrez la page dans une nouvelle fenêtre et revenez à la nouvelle fenêtre. a est également une variable de type de fenêtre. Les détails nécessitent une traduction.
4.close(); window.close();
5.setTimeout("code", milliseconds) Après le nombre de millisecondes spécifié, exécutez le code une fois.
Exemple
<script language="javascript"> function showTime() { var date = new Date(); document.getElementById("hh").innerHTML = date; window.setTimeout("showTime()",1000); } window.setTimeout("showTime()",1000); </script>
Pratique
Créer une page où la page d'accueil apparaîtra après 5 secondes
<script language="javascript"> var a; function openAD() { a = window.open("http://hovertree.com","_blank","width=200 height=200 toolbar=no top=0 left=0"); window.setTimeout("closeAD()",5000); } function closeAD() { a.close(); } window.setTimeout("openAD()",5000); </script>
Ce qui précède représente l'intégralité du contenu de cet article, j'espère que vous l'aimerez tous.
【Recommandations de didacticiel associées】
1 Tutoriel vidéo JavaScript
2. Manuel en ligne JavaScript3.
Tutoriel bootstrap