| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> JavaScript Programmering >> Content
    Sådan Sammenlign Java Script String
    String sammenligninger i JavaScript er almindeligt anvendt til form validering , parsing tekst og reagere på brugerens input. I JavaScript er at sammenligne strenge ligner sammenligne tal. Sammenligninger bruges i JavaScript til at styre udførelsen af ​​kode ved hjælp af kontrolstrukturer , ligesom hvis - elseif - else blokke , mens loops, for løkker og switch erklæringer. En betinget erklæring , såsom " value <= 1" ( værdi er mindre end eller lig med 1 ) eller " brugernavn == " admin " " ( variablen " brugernavn" indeholder strengen "admin" ) , vurderes og returnerer en boolean ( sand eller falsk ) værdi. Når betingelsen er " sandt," kodeblokken afhængige af denne betingelse er henrettet. Instruktioner
    1

    Sammenlign to strenge ved hjælp af lige operatør " == " . Sammenligningen vil returnere "true" , hvis de to strenge er ens. Denne type sammenligning er case-sensitive , så "abc" == "ABC" returnerer " false ". For eksempel variablen " brugernavn" indeholder dit besøgendes hjemmeside login- brugernavn. Hvis brugernavnet er " Bob ", " Admin" eller noget andet end netop strengen "admin ", de " else" kode vil køre:

    if ( username == "admin" ) { document.write ( "Welcome Boss !") ;} else { document.write ( "Advarsel Adgang nægtet !" );}
    2

    Udfør en case- ufølsom strengsammenligning hjælp String s " toLowerCase ()" metoden . For eksempel, hvis forudsat brugernavnet er " admin ", " ADMIN ", " Admin " eller endda "Admin ", den "hvis" kode vil udføre , trykning en velkomst besked : Hej

    if ( username.toLowerCase () == "admin" ) { document.write ( "Welcome Boss !") ;} else { document.write ( "Advarsel Adgang nægtet !" );}

    Sammenlign to string variabler på denne måde ved hjælp af de " toLowerCase ()" metoden på både : Hej

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

    Sammenlign to strenge ved hjælp af større end ( > ) og mindre end (< ) operatører til at se det, der kommer først i alfabetisk rækkefølge. Husk, at store bogstaver forud små bogstaver i alfabetisk rækkefølge , så brug " toLowerCase ()" for at ignorere sagen. For eksempel er strenge i " str1 " og " str2 " trykt i alfabetisk rækkefølge , ignorerer bogstaver : Hej

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

    Tjek om en streng variabel er tom ved at sammenligne det til en tom streng " " : Hej

    if ( field == "") { document.write ( " felt er tomt !" );}
    p Hvis dine variablen ikke er initialiseret (tildelt en værdi) , denne tomme string kontrol returnerer " false ". Variablen ikke har en type eller værdi, indtil den er initialiseret . Check for udefinerede variable ved at teste den variable alene , svarende til afprøvning af en boolesk værdi . Hvis variabel har en defineret form , betingelsen er sand . I dette eksempel ! " MyStrVar " gør check " , hvis myStrVar ikke er 'sand' " (eller , med andre ord , at "hvis myStrVar er falsk "). Da " myStrVar " er ikke blevet brugt , " myStrVar " er falsk, og budskabet er trykt : ; ( ! MyStrVar )

    var myStrVar hvis { document.write ( " . MyStrVar er udefineret "); } < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Javascript Lightbox Tutorial 
    ·Sådan bruges Java Script i Flash 8 
    ·Hvordan laver man en applet i NetBeans 
    ·Sådan Konverter en Int Into en streng med Javascript 
    ·API Udvikling af Google Maps 
    ·Sådan bruges Static analyse for at finde Bugs 
    ·Sådan ændres HTML baggrundsfarve med en prompt i Java…
    ·Hvordan at skjule en DIV på en tilbagesendelsesindstil…
    ·JavaScript Validering Kode for matchende Fields 
    ·Sådan tilføjes Strings i Javascript 
      Anbefalede Artikler
    ·Hvordan at finde, hvis en Java Runtime Environment er i…
    ·Sådan oprettes en batch-fil til at kopiere på Windows…
    ·Visual Basic: Sådan Output Int 
    ·Sådan fjernes HTML i ASP.NET 
    ·Tutorial af Visual Basic for MSN 
    ·Sådan Put en lang streng Into en PERL Array 
    ·En liste over Scala Metoder 
    ·Sådan oprettes en tekstfil til MySQL 
    ·Hvad er formålet med skjulte felter i Perl CGI 
    ·Sådan formateres et nummer i Java 
    Copyright © Computer Viden http://www.computerdk.com