| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    Comment comparer Java Script Chaîne
    Les comparaisons de chaînes en JavaScript sont couramment utilisés pour la validation du formulaire , l'analyse de texte et de répondre aux sollicitations de l'utilisateur. En JavaScript, la comparaison de chaînes est semblable à la comparaison des nombres . Les comparaisons sont utilisées en JavaScript pour contrôler l'exécution de code à l'aide de structures de contrôle , comme des blocs if- elseif -else , while , pour les boucles et les états de commutation. Une instruction conditionnelle , comme la «valeur < = 1" ( valeur est inférieure ou égale à 1 ) ou "username == 'admin' " ( la variable "utilisateur" contient la chaîne "admin" ) , est évalué et retourne un booléen ( vrai ou faux) valeur . Lorsque la condition est "true ", le bloc de code dépend de cette condition est exécutée. Instructions
    1

    comparer deux chaînes en utilisant l'opérateur "==" égal . La comparaison retourne "true" si les deux chaînes sont identiques. Ce type de comparaison est sensible à la casse , si "abc" == "ABC" retourne "false". Par exemple, la variable "utilisateur" contient le site de votre visiteur nom de connexion de l'utilisateur. Si le nom d'utilisateur est "Bob ", " Admin" ou quelque chose d'autre que précisément la chaîne "admin ", le "else" code s'exécute :

    if ( username == "admin" ) { document.write ("Bienvenue patron! ");} else { document.write (" Attention accès refusé ! ");}
    2

    Effectuer une comparaison de chaînes insensibles à la casse à l'aide de cordes " toLowerCase ()" méthode . Par exemple, si le nom d'utilisateur fourni est "admin ", " ADMIN ", " Admin" ou même "admin ", le " si " code s'exécute , l'impression d'un message de bienvenue :

    if ( username.toLowerCase () == "admin" ) { document.write (" Bienvenue patron! ");} else { document.write (" Attention accès refusé ! ");}

    comparer deux variables de chaîne de cette manière à l'aide la méthode " toLowerCase ( )» à la fois :

    if ( str1.toLowerCase () == str2.toLowerCase ()) { ...}
    3

    Comparer deux chaînes à l'aide supérieur à (> ) et inférieur opérateurs ( < ) pour trouver celui qui vient en premier dans l'ordre alphabétique . Gardez à l'esprit que les lettres majuscules précèdent les lettres minuscules dans l'ordre alphabétique , afin d'utiliser " toLowerCase ()" pour ignorer la casse . Par exemple, les chaînes de caractères dans " str1 " et " str2 " sont imprimées dans l'ordre alphabétique , ignorant capitalisation :

    if ( str1.toLowerCase () < str2.toLowerCase ()) { document.write ( str1 + "," + str2 );} else { document.write ( str2 + "," + str1 );}
    4

    vérifier si une variable de type chaîne est vide en la comparant à une chaîne vide "" : Photos

    if ( champ == "" ) { document.write (" le champ est vide !" );}

    Si votre variable n'a pas été initialisé (attribué une valeur ) , ce vide chèque de chaîne renvoie «faux». Votre variable n'a pas un type ou de la valeur tant qu'elle n'a pas été initialisé. Vérifiez les variables indéfinies en testant la seule variable , similaire au test d' une valeur booléenne. Si la variable a un type défini , la condition est vraie . Dans cet exemple, « ! MyStrVar " fait le chèque " si myStrVar n'est pas« vrai »( ou , en d'autres termes , « si myStrVar est faux " ) . Depuis " myStrVar " n'a pas été utilisé , " myStrVar " est faux et le message est imprimé : ; ( ! MyStrVar )

    var myStrVar si { document.write (" . MyStrVar est undefined ");} < br >

    Previous :

    next :
      articles connexes
    ·Comment afficher XML avec JavaScript 
    ·Comment utiliser les fichiers JavaScript multiples en c…
    ·Comment calculer un total mobile en Javascript 
    ·Comment utiliser JavaScript avec flash 
    ·Comment encoder les paramètres en AJAX 
    ·Comment créer un logo animé 3D en Javascript 
    ·Comment détecter le système d'exploitation avec JavaS…
    ·Comment ajouter des contrôles à Google Maps API 
    ·Comment Alias ​​d'une fonction avec JavaScript 
    ·Comment obtenir un JTextArea hésiter et faire défiler…
      articles en vedette
    ·Comment faire pour exécuter un programme Visual Basic …
    ·Comment faire pour supprimer la route de l' ODM 
    ·Comment aligner le texte à gauche en COBOL 
    ·Comment utiliser des décimales dans Visual Basic 
    ·Comment puis-je créer un formulaire de connexion pour …
    ·Comment faire pour utiliser l'emplacement d'objets VBSc…
    ·Comment faire pour installer Java JDK sur Ubuntu 
    ·Apache Thrift PHP est lente 
    ·Comment écrire un programme C + + Moyenne 
    ·Comment vérifier si une chaîne existe en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com