Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> JavaScript Programmeren >> Content
Hoe Vergelijk Java Script String
String vergelijkingen in JavaScript worden vaak gebruikt voor het valideren van formulieren , het ontleden van tekst en reageren op input van de gebruiker . In JavaScript vergelijken strings is vergelijkbaar met vergelijking van nummers . Vergelijkingen worden gebruikt in JavaScript om de uitvoering van de code met behulp van controle structuren , zoals if- elseif -else blokken beheersen , terwijl loops , voor loops en switch statements . Een voorwaardelijke verklaring , zoals " value < = 1 " ( waarde kleiner is dan of gelijk aan 1 ) of "username == ' admin ' " ( de variabele "username " bevat de string " admin " ) , wordt beoordeeld en retourneert een boolean ( waar of onwaar ) waarde . Wanneer de conditie is " waar," de code blok afhankelijk van die voorwaarde wordt uitgevoerd . Instructies
1

Vergelijk twee tekenreeksen met de gelijke operator " == " . De vergelijking zal " true " terugkeren als de twee tekenreeksen identiek zijn . Dit type vergelijking is hoofdlettergevoelig , dus " abc " == "ABC " geeft " vals. " Bijvoorbeeld , de variabele " username" bevat uw bezoeker de website log - in gebruikersnaam . Als de gebruikersnaam is " Bob ", " Admin " of iets anders dan precies de string "admin ", de "else " code wordt uitgevoerd :

if ( username == " admin " ) { document.write ( " Welcome Boss ! " ) ; } else { document.write ( "Waarschuwing Access Denied !" ) ; } kopen van 2

Voer een case - ongevoelige string vergelijking met String 's " toLowerCase ( ) " -methode . Bijvoorbeeld , indien de verstrekte gebruikersnaam is "admin ", "admin ", " Admin " of zelfs " admin ", de "als " code zal uitvoeren , afdrukken van een welkomstbericht :

if ( username.toLowerCase ( ) == " admin " ) { document.write ( " Welkom Boss ! " ) ; } else { document.write ( "Waarschuwing Access Denied !" ) ; }

Vergelijk twee stringvariabelen deze manier met behulp van de " toLowerCase ( ) " -methode op beide :

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

vergelijken twee strings met behulp groter dan ( > ) en kleiner dan ( < ) exploitanten om te zien welke komt eerst in alfabetische volgorde . Houd in gedachten dat hoofdletters voorafgaan kleine letters in alfabetische volgorde , dus gebruik " toLowerCase ( ) " tot geval te negeren . Zo worden de snaren in ' str1 " en " str2 " gedrukt in alfabetische volgorde , het negeren van kapitalisatie :

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

Controleer 4 of een string variabele leeg is door het te vergelijken met een lege string " " :

als ( veld == " " ) { document.write ( " veld leeg ' ! ) ; }

Als de variabele nog niet geprogrammeerd heeft ( een waarde toegewezen ) , dit lege tekenreeks check geeft " vals . " Uw variabele heeft geen type of waarde totdat het is geïnitialiseerd . Controleer voor ongedefinieerde variabelen door het testen van de variabele alleen, vergelijkbaar met het testen van een boolean waarde . Als de variabele een bepaald type, de voorwaarde waar is . In dit voorbeeld is " ! MyStrVar " doet de check "als myStrVar is niet 'waar' " ( of , in andere woorden , " als myStrVar onwaar " ) . Omdat " myStrVar " niet is gebruikt , " myStrVar " is vals en het bericht wordt afgedrukt : ; ( ! MyStrVar )

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

Previous: Next:
  JavaScript Programmeren
·Hoe u Windows Machtigingen voo…
·Vijf JavaScript tips 
·Hoe maak je een Heat Map Creë…
·Hoe naar Menu Afbeeldingen Ver…
·Hoe je oudere browsers Handle …
·Hoe te vergelijken Strings in …
·JavaScript Validation Code voo…
·Printen met JavaScript 
·Hoe te Waarden in XML Met Java…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Preorder schrijven Trave…
·Hoe kan ik een Foutniveau in VBS Terug 
·Hoe te controleren of een String Bevat A…
·Hoe te Marges bewerken in JEditorPane 
·Hoe snelheid van PHP Curl 
·Hoe maak je een STRG Vervangen door een …
·Hoe te gebruiken SQL om de Dichtstbijzij…
·Hoe maak je een PictureBox in Visual Stu…
·Hoe je Magic Quotes in PHP Disable 
Copyright © Computer Kennis http://www.nldit.com