Maison  >  Article  >  interface Web  >  Une brève discussion sur la syntaxe javascript et les fonctions de synchronisation

Une brève discussion sur la syntaxe javascript et les fonctions de synchronisation

PHPz
PHPzoriginal
2016-05-16 16:01:34975parcourir

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

100db36a723c770d327fc0aef2ce13b173a6ac4ed44ffec12cee46588e518a5e
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

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