EchoEcho.Com
KOMPLETTE WEBKURSER

HJEM DOKUMENTATION     
EchoEcho.Com
TOOLS & RESSOURCER
 HJEM 
 
 KURSER 
 
 RESSOURCER 
 
 REDSKABER 
 
 DOKUMENTATION 
   
 OVERSIGT 
  
  SØG PÅ DETTE SITE

FORESLÅ DETTE SITE
FORESLÅ DETTE SITE      

DOKUMENTATION

ALLE HTML TAGS


HTML 4.0


HTML 3.2


HTML 2.0


NETSCAPE TAGS


JAVASCRIPT OBJEKTER


216 SIKRE FARVER


HTML KARAKTER SET


LANDE KODER


DOMÆME TESTER

JavaScript Objects :
STRING OBJECT

Streng objektet gør det nemmere at håndtere strenge.

De følgende metoder og egenskaber er tilgængelige for strenge:

Note:
I eksemplet antager vi at en variabel kaldet MyString
er blevet tildelt værdien "Go Johnny, Go Go Go".


OBJECTEXPLANATION
lengthReturnere længden på strengen MyString.length ville returnere 19
charAt(n)returnere karakteren på specifeseret position af strengen.
 
MyString.charAt(3)
Ville retunere karakteren "J".
 
NB:
J er den fjerde karakter i strengen,
men eftersom man starter med at tælle ved 0 er den fjerde karakter refereret til som 3.
charCodeAt(n)
Returnere karakterens kode på den specifiseret position af.
 
MyString.charCodeAt(4)
Ville retunere værdien 74.
 
Grunden er at karakter J er karakter #74 i det såkaldte ISO-Latin-1 kodesæt.
indexOf(string[,n])Returnere den første position af substring.
 
MyString.indexOf("Go")
Ville returnere 0.
 
Note:
Hvis en substring er i begyndelsen af en streng er positionen 0.
Hvis en substring ikke er tilstæde i en streng er værdien -1.
 
MyString.indexOf("Go",3)
Ville returnere 11.
 
NB:
Søgningen efter "Go" starter ved den tredie karakter, men optælningen starter stadig ved den første.
Den første tilstedeværelse af Go (hvis tilstedeværelse før den tredie karakter er udeladt) er ved den tolvte karakter. Eftersom den første karakter er refereret til som 0 er resultatet 11.
lastIndexOf(substring[,n])Returnere den sidste position af en substring.
 
MyString.lastIndexOf("Go")
Ville returnere 17.
 
NB:
Hvis en substring er i begyndelsen af en streng er positionen 0.
Den sidste position af en streng er derfor en mindre end længden af hele strengen.
Hvis en substring ikke er tilstede i en streng er værdien -1.
fromCharCode(x[,y,z])Laver en streng specefiseret af sekvensen af ISO-Latin-1 kodesæt værdier.
String.fromCharCode(74,75,76)
Ville returnere "JKL".
substring(x,y)Returnere det specifiserede delsæt af en streng,
ved at specifisere starten og slutningen.
 
MyString.substring(3,9)
Ville returnere "Johnny".
 
Note:
den første karakter er nummer 0.
x indikerer starten på en substring.
y indikerer slutningen på en substring.
Thus, y is NOT the number of characters
to include, starting at character x.
toLowerCase()Returnerer strengen på alle små bogstaver.
 
MyString.toLowerCase()
Ville returnere "go johnny, go, go, go".
toUpperCase()Returnerer strengen på alle store bogstaver.
 
MyString.toUpperCase()
Ville returnere "GO JOHNNY, GO, GO, GO".
split(separator[,n])Deler en streng i et array af strenge ved at dele strengen i delstrenge.
 
MyArrayOfS=MyString.split(", ")
Ville lave et array:
 
MyArrayOfStrings[0]
Ville være "Go Johnny"
 
MyArrayOfStrings[1]
Ville være "Go"
 
MyArrayOfStrings[2]
Ville være "Go"
 
MyArrayOfStrings[3]
Ville være "Go"
 
Antallet af elementer i dette array er gemt i MySplitString.length.



MyArrayOfStrings=MyString.split(", ",2)
Ville lave et andet array:
 
MyArrayOfStrings[0]
Ville være "Go Johnny"
 
MyArrayOfStrings[1]
Ville være "Go"
 
Ved at indtaste en grænse for antallet af splits, begrænser vi vores array til 2 tilgange.
 
NB: JavaScript 1.2 eller nyere!
slice(x,y)Gør præcis det samme som substring.
 
NOTE: JavaScript 1.3 eller nyere!
substr(x,y)Returnere et delsæt af en streng.
 
Dette er næsten det samme som en substring.
Forskellen er at i substring
Indtaster du startindex og slutindex,
mens du isubstr indtaster startindex
og antallet af karakterer der skal inkluderes.
 
substr(3,6)
ville returnere "Johnny",
som er det samme som substring(3,9)
 
NOTE: JavaScript 1.3 eller nyere!
matchSammenligne variabler.
 
Brug denne syntaks istedet:
if(varibel1==variabel2) {bla bla bla}
 
NOTE: JavaScript 1.3 eller nyere!
replace(/subtext/[gi])Erstatter delstrenge af en streng.
 
MyString.replace(/Go/, "Up")
Ville returnere "Up Johnny, Go, Go, Go".
 
MyString.replace(/Go/g, "Up")
Ville returnere "Up Johnny, Up, Up, Up".
/Go/g Fremtvinger en global erstatning.
Og ikke kun det første "Go".
 
MyString.replace(/go/gi, "Up")
Ville returnere "Up Johnny, Up, Up, Up".
/go/i Fremtvinger erstatningen til at ignorere forskellen mellem store og små bogstaver.
 
NB: JavaScript 1.3 eller nyere!
searchSøger efter delstrenge i en streng.
 
Brug substring istedet.
 
NB: JavaScript 1.3 eller nyere!

Klik her for objekt definitationen lavet af DevEdge.




FEED BACK


FORUM & HJÆLP

AWARDS

LINK TIL OS








EchoEcho.Com
KOMPLETTE WEBKURSER
 HJEM 
 
 KURSER 
 
 RESSOURCER 
 
 REDSKABER 
 
 DOKUMENTATION 
   
 OVERSIGT 
EchoEcho.Com
TOOLS & RESSOURCER

(c) Copyright 1998-1999 NetKontoret - All Rights Reserved         Opdateret: 09/20/2001 12:10:16