Maison > interface Web > js tutoriel > le corps du texte

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

PHPz
Libérer: 2018-10-15 15:19:11
original
990 Les gens l'ont consulté

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)
{
}
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal