Windows data recovery software full version free download

Mac data recovery software full version free download


Une déclaration de branchement conditionnel: si
Le format de base:
si (<表达式1>) {
<语句组1>
} Else if (<表达式2>) {
<语句组2>
} Autre {
<语句组3>
}
Processus de mise en ?uvre:
En second lieu, la boucle
2.Avant une boucle test: corps de la boucle avant que le code est exécuté pour évaluer une prise de condition.
2.1.déclaration 1Tout
Le format de base:
faire {
<语句组>
} Tandis que (<表达式>)
Processus de mise en ?uvre:
2.1.2 pour la déclaration
Le format de base:
pour (<初始表达式>;<条件表达式>;<变动量表达式>) {
<语句组>
}
Processus de mise en ?uvre:
2.Après la boucle d''essai 2: Test quittera les conditions après le code dans le corps de la boucle est exécutée.
2.2.1, do-while
Le format de base:
faire {
<语句组>
} Tandis que (<表达式>);
Processus de mise en ?uvre:
Troisièmement, les déclarations précises d''itération: pour en
Le format de base:
pour (propriété dans l''objet) {
<语句组>
}
R?le: Répéter toutes les propriétés de l''objet spécifié peut être utilisé pour énumérer les propriétés d''un objet.
exemple:
Copiez le code est le suivant:
Cliquez sur le bouton ci-dessous pour une boucle par l''objet ? personne ? de la propriété.
function myFunction()
{
var x;
var txt="";
var person={fname:"Bill",lname:"Gates",age:56};
for (x in person)
{
txt=txt + person[x];
}
document.getElementById("demo").innerHTML=txt;
}
Si l''objet à représenter est nulle ou non définie, la boucle ne sera pas exécutée, ou une erreur est renvoyée Par conséquent, lors de l''exécution pour en boucle, doit être détectée première modifier une valeur de propriété de l''objet est non nulle ou non définie.
Quatre, déclaration Lable
La syntaxe de base:
étiquette: <语句组>
Tels que: BEGIN: for (var i = 0; i < 10 ; i++ ){
alerte (i);
}
déclaration lable illustre l''effet de:
Pas ajouter lable:
Copiez le code est le suivant:
var num = 0;
for (var i = 0; i < 10 ; i++){
for (var j = 0; j < 10 ; j++){
if (i == 5 && j == 5) {
Pause;
}
num ++;
}
}
alerte (num); // 95
Inscrivez-vous lable:
Copiez le code est le suivant:
var num = 0;
outPoint:
for (var i = 0; i < 10 ; i++){
for (var j = 0; j < 10 ; j++){
if (i == 5 && j == 5) {
rompre outPoint;
}
num ++;
}
}
alerte (num); // 55
Le premier exemple de la sortie 95 n''est pas difficile de comprendre pourquoi le second exemple de la sortie 55 de celui-ci, parce que l''exécution de briser autopont, sauter directement à la couche putpoint, déclaration d''alerte d''exécution.
Si ce deuxième exemple en ce qui suit:
Copiez le code est le suivant:
var num = 0;
for (var i = 0; i < 10 ; i++){
outPoint:
for (var j = 0; j < 10 ; j++){
if (i == 5 && j == 5) {
rompre outPoint;
}
num ++;
}
};
alerte (num); // 95
Ce résultat est le premier exemple des résultats et est conforme à.
Cinq, break et continue
5.déclaration 1break:
Copiez le code est le suivant:
var num = 0;
for (var i = 1; i < 10 ; i++){
if (i == 0% 5) {
Pause;
}
num ++;
};
alerte (num); // 4
Après l''instruction break exécute l''instruction de sauter alerte
5.déclaration 2continue:
Copiez le code est le suivant:
var num = 0;
for (var i = 1; i < 10 ; i++){
if (i == 0% 5) {
continuer;
}
num ++;
};
alerte (num); // 8
Passer à poursuivre l''exécution après la déclaration boucle (), la boucle continue jusqu''à ce que la condition de la boucle ne soit pas satisfaite.
Six, avec la déclaration
La syntaxe de base:
avec (objet) {
déclarations
}
par exemple:
Ne pas utiliser avec le libellé:
Copiez le code est le suivant:
var = qs emplacement.chercher.sous-cha?ne (1);
var hostname = emplacement.nom d''h?te;
var url = emplacement.href;
alerte (Qs);
alerte (hostName);
alerte (url);
Utilisez le libellé:
Copiez le code est le suivant:
avec (emplacement) {
var = qs recherche.sous-cha?ne (1);
var hostName = nom d''h?te;
var url = href;
}
alerte (Qs);
alerte (hostName);
alerte (url);
Comme on peut le voir dans l''exemple ci-dessus: le r?le de l''instruction de code est fourni à la portée d''un objet particulier, la répétition d''entrée réduite.
Mais js interprète doit vérifier avec la variable de bloc appartient à l''objet avec inclus, ce qui diminuera considérablement la vitesse d''exécution avec l''énoncé et l''énoncé est difficile à optimiser pour résultat js.
Donc, nous ne recommandons pas l''utilisation à grande échelle avec la déclaration.
Sept, déclaration swith
La syntaxe de base:
commutateur (<表达式>) {
Cas <数值1>:<语句组1>
Pause;
Cas <数值2>:<语句组2>
Pause;
.
défaut <语句组>
}
Processus de mise en ?uvre:
instruction switch peut être tout type de données, la valeur de chaque cas ne sont pas nécessairement constante, mais peut être variable, expression ou similaires, par exemple:
Copiez le code est le suivant:
switch ( "Bonjour tout le monde") {
cas ? bonjour ? + ? monde ?:
alerte ( ? Message d''accueil a été trouvé.? );
Pause;
cas ? au revoir ?:
alert ( ? cl?ture a été trouvé.? );
Pause;
défaut:
alert ( ? un message inattendu a été trouvé.? );
}
Copiez le code est le suivant:
var num = 25;
interrupteur (true) {
cas num < 0:
alert ( ? Moins de 0.? );
Pause;
cas num> = 0 && num <=10:
alert ( ? Entre 0 et 10.? );
Pause;
cas num> 10 && num <=20:
alert ( ? Entre 10 et 20.? );
Pause;
défaut:
alert ( ? Plus de 20.? );
}
instruction switch utilisé dans la comparaison est l''opérateur plus conforme, la conversion de type ne se produit pas.
Exercice:
Copiez le code est le suivant:
var count=10;
for (var i=0; i < count; i++){
alert(i);
}
alert(i); //输出什么?
pour (;;) {
alerte ( "2"); // sortie plusieurs fois 2?
}
C''est tout pour l''article, j''espère être en mesure d''aider les petits partenaires.
Vous pouvez également être intéressé par l''article: l''expression AngularJS des notes d''étude de base de finition des notes d''étude des notes d''étude des états de contr?le de flux Javascript (cinq) expressions régulières de finition des notes d''étude des notes d''étude de la grammaire de base Javascript JavaScript sur la finition _ expressions et déclarations
étude JavaScript note la déclaration
Recommend Article:
- étude JavaScript note la déclaration :étude JavaScript note un tableau de l''exemple des opérations de base
- étude JavaScript note la déclaration :étude JavaScript note les images basée sur le temps pour atteindre la fonction de défilement transparente détaillée
- étude JavaScript note la déclaration :étude javascript note les 10 conseils autochtones
- étude JavaScript note la déclaration :étude Javascript note le signe égal signe égal avec le strict
- étude JavaScript note la déclaration :étude JavaScript note l''opérateur
- étude JavaScript note la déclaration :étude JavaScript note l''opérateur (suite).
Relate Article
- Comment récupérer des brouillons supprimés sur tiktok
- Comment récupérer les messages grindr supprimés
- Activation de la récupération de données Wondershare
- Comment récupérer des messages linkedin supprimés
- Telecharger data recovery avec crack
- Comment récupérer le tableau Pinterest supprimé
- ID de clé de récupération Bitlocker Windows 10
- Lenovo A6000 Bootloop Tidak bisa Masuk Recovery
- Fichiers de récupération Revit
- Convertisseur de récupération de texte Word Mac