EchoEcho.Com
CORSI COMPLETI

HOME DOCUMENTAZIONE     
EchoEcho.Com
STRUMENTI & RISORSE
 HOME 
 
 CORSI 
 
 RISORSE 
 
 STRUMENTI 
 
 DOCUMENTAZIONE 
 
 MAPPA 
  
  CERCA QUESTO SITO

Suggerisci questo Sito a un Amico
SUGGERISCI QUESTO SITO

DOCUMENTAZIONE

TUTTI I TAG HTML


HTML 4.0


HTML 3.2


HTML 2.0


I TAG HTML NETSCAPE


OGGETTI JAVASCRIPT


216 COLORI SICURI


HTML CHARACTER SET


CODICI NAZIONALI


INFO SUI DOMINII

Oggetti Javascript :
OGGETTO STRING

L'oggetto string (stringa) rende più facile l'uso delle stringhe.

Questi sono i metodi e le proprietà disponibili per gli oggetti string:

Nota:
Negli esempi, poniamo che alla variabile chiamata MyString sia
assegnato il valore "Go Johnny, Go Go Go".


OGGETTOSPIEGAZIONE
lengthRimanda la lunghezza della stringa
MyString.length rimanderebbe 19
charAt(n)Rimanda il carattere nella sua posizione
specifica nella stringa.

MyString.charAt(3)
rimanderà il carattere "J".

Nota:
J è il quarto carattere della stringa,
ma siccome il conteggio inizia con 0,
il quarto carattere viene indicato come numero 3.
charCodeAt(n)
Rimanda il codice del carattere nella
posizione specifica nella stringa.

MyString.charCodeAt(4)
rimanderà il valore 74.

Il motivo è che J è il carattere n.74 nel
cosiddetto ISO-Latin-1 codeset.
indexOf(string[,n])Rimanda la prima posizione della sottostringa (substring).

MyString.indexOf("Go")
rimanderà 0.

Nota:
Se una sottostringa è all'inizio di una stringa,
la sua posizione è zero.
Se una sottostringa non è presente all'interno
della stringa, il suo valore è -1.

MyString.indexOf("Go",3)
rimanderà 11.

Nota:
La ricerca di "Go" parte dal terzo carattere,
ma il conteggio inizia sempre dal primo.
La prima presenza di "Go" (se la presenza prima
del terzo carattere è omessa) è al
carattere n. 12. Siccome ci si riferisce
al primo carattere come n. 0, il risultato
è 11.
lastIndexOf(substring[,n])Rimanda l'ultima posizione della
sottostringa

MyString.lastIndexOf("Go")
rimanderà 17.

Nota:
Se una sottostringa è all'inizio di una stringa,
la sua posizione è zero.
L'ultima posizione possibile in una stringa è dunque
uno meno della lunghezza della stringa.
Se una sottostringa non è presente all'interno
della stringa, il suo valore è -1.
fromCharCode(x[,y,z])Costruisce una stringa dalla sequenza specifica dei valori del codeset ISO-Latin-1.

String.fromCharCode(74,75,76)
rimanderà "JKL".
substring(x,y)Rimanda lo specifico subset della stringa,
attraverso la specificazione degli indici di inizio e fine.

MyString.substring(3,9)
rimanderebbe "Johnny".

Nota:
Il primo carattere è il numero 0.
x indica l'inizio della sottostringa.
y indica la fine della sottostringa.
Così, y NON è il numero di caratteri
da includere, iniziando dal carattere x.
toLowerCase()Rimanda la stringa in caratteri minuscoli

MyString.toLowerCase()
rimanderebbe "go johnny, go, go, go".
toUpperCase()Rimanda la stringa i caratteri maiuscoli

MyString.toUpperCase()
rimanderebbe "GO JOHNNY, GO, GO, GO".
split(separator[,n])Divide la stringa in un raggruppamento di stringhe separando la stringa in sottostringhe

MyArrayOfS=MyString.split(", ")
risulterà nella creazione di un raggruppamento:

MyArrayOfStrings[0]
sarà "Go Johnny"

MyArrayOfStrings[1]
sarà "Go"

MyArrayOfStrings[2]
sarà "Go"

MyArrayOfStrings[3]
sarà "Go"

Il numero di elementi nel raggruppamento è
memorizzato in MySplitString.length.



MyArrayOfStrings=MyString.split(", ",2)
avrà come risultato un diverso raggruppamento:

MyArrayOfStrings[0]
sarà "Go Johnny"

MyArrayOfStrings[1]
sarà "Go"

Introducendo un limite al numero delle divisioni,
abbiamo ridotto i raggruppamenti a 2 soli elementi.

NOTA: Javascript 1.2 o più alt
slice(x,y)Fa esattamente la stesso lavoro delle sottostringhe.

NOTA: Javascript 1.3 o più alt
substr(x,y)Rimanda un subset di una stringa.

E' quasi come la sottostringa (substring).
La differenza è che, in substring si inseriscono
lo startindex e l'endindex (indice di partenza e indice di fine),
mentre in substr si inserisce lo startindex e il
numero di caratteri da includere.


substr(3,6)
rimaderà "Johnny",
che è lo stesso risultato di substring(3,9)

NOTA: Javascript 1.3 o più alt
matchCompara le variabili.

Usa invece questa sintassi:
if(varibel1==variabel2) {bla bla bla}

NOTA: Javascript 1.3 o più alt
replace(/subtext/[gi])Sostituisce le sottostringhe di una stringa.

MyString.replace(/Go/, "Up")
rimanderà "Up Johnny, Go, Go, Go".

MyString.replace(/Go/g, "Up")
rimanderà "Up Johnny, Up, Up, Up".
/Go/g Costringe a una sostituzione globale.
La sostituzione non riguarda solo il primo "Go".

MyString.replace(/go/gi, "Up")
rimanderà "Up Johnny, Up, Up, Up".
/go/i Costringe la sostituzione ad ignorare
la differenza tra maiuscolo e minuscolo.

NOTA: Javascript 1.3 o più alt
searchCerca le sottostringhe in una stringa.

Usa substring invece.

NOTA: Javascript 1.3 o più alt

Clicca qui per la definizione dell'oggetto (object) fornita da DevEdge.





FEED BACK


FORUM & AIUTO

LIBRO DEGLI OSPITI

PREMI

LINK AL SITO




EchoEcho.Com
CORSI COMPLETI
 HOME 
 
 CORSI 
 
 RISORSE 
 
 STRUMENTI 
 
 DOCUMENTAZIONE 
 
 MAPPA 
EchoEcho.Com
STRUMENTI & RISORSE

(c) Copyright 1998-1999 NetKontoret - All Rights Reserved         Last modified on: 06/15/2000 15:06:59