Ultimele tutoriale de dezvoltare web
 

JavaScript Șirul de referință


JavaScript Strings

Un șir JavaScript stochează o serie de caractere , cum ar fi "John Doe" .

Un șir poate fi orice text în interiorul ghilimele duble sau simple:

var carname = "Volvo XC60";
var carname = 'Volvo XC60';

Indicii sunt coarde bazate pe zero,: Primul caracter este în poziția 0, al doilea în 1, și așa mai departe.

Pentru un tutorial despre siruri de caractere, citiți JavaScript String Tutorial .


STRING Proprietăți și metode

Valori primitive, cum ar fi "John Doe" , nu poate avea proprietăți sau metode (because they are not objects) .

Dar, cu JavaScript, metode și proprietăți sunt, de asemenea, disponibile la valorile primitive, deoarece JavaScript tratează valori primitive ca obiecte atunci când se execută metode și proprietăți.


sTRING Proprietăți

Proprietate Descriere
constructor Returnează funcția de constructor șirul lui
length Returnează lungimea unui șir de caractere
prototype Vă permite să adăugați proprietăți și metode pentru un obiect

Metode de coarde

Metodă Descriere
charAt() Returnează caracterul la indexul specificat (position)
charCodeAt() Returnează Unicode a caracterului la indexul specificat
concat() Se alătură două sau mai multe siruri de caractere și returnează un nou siruri de caractere unite
endsWith() Verifică dacă un șir se termină cu șirul de caractere specificate /
fromCharCode() Transformă valorile Unicode pentru caractere
includes() Verifică dacă un șir conține șir specificat / caracterele
indexOf() Returnează poziția primei apariții a găsit o valoare specificată într-un șir de caractere
lastIndexOf() Returnează poziția ultimei apariții a găsit o valoare specificată într-un șir de caractere
localeCompare() Compară două șiruri în locale actuale
match() Căutări un șir de caractere pentru un meci împotriva unei expresii regulate, și returnează meciurile
repeat() Returnează un nou șir de caractere, cu un anumit număr de copii ale unui șir de caractere existente
replace() Căutări un șir de caractere pentru o valoare specificată, sau o expresie regulată, și returnează un nou șir de caractere în cazul în care se înlocuiesc valorile specificate
search() Căutări un șir de caractere pentru o valoare specificată, sau o expresie regulată, și returnează poziția meciului
slice() Extrage o parte dintr-un șir de caractere și returnează un nou șir de caractere
split() Despică un șir într-o matrice de subșiruri
startsWith() Verifică dacă un șir începe cu caractere specificate
substr() Extrage caracterele dintr-un șir de caractere, care pornește de la o poziție de start specificată, și prin numărul specificat de caracter
substring() Extrage caracterele dintr-un șir de caractere, între doi indici specificați
toLocaleLowerCase() Conversia unui șir de caractere la litere mici, în funcție de localizare a gazdei
toLocaleUpperCase() Conversia unui șir de caractere la litere mari, în funcție de localizare a gazdei
toLowerCase() Conversia unui șir de caractere în litere mici litere
toString() Returnează valoarea unui obiect String
toUpperCase() Conversia unui șir de caractere la majuscule
trim() Elimină spațiile libere de la ambele capete ale unui șir
valueOf() Returnează valoarea primitivă a unui obiect String

Toate metodele string returnează o nouă valoare. Ei nu se schimba variabila originală.

String HTML Wrapper Metode

Metodele HTML wrapperul reveni șir înfășurat în interiorul tag-ul HTML corespunzător.

Acestea nu sunt metode standard, și potnu funcționeze conform așteptărilor în toate browserele.

Metodă Descriere
anchor() Creează o ancoră
big() Afișează un șir de caractere, folosind un font mare
blink() Afișează un șir de caractere care clipește
bold() Afișează un șir de caractere aldine
fixed() Afișează un șir de caractere, folosind un font cu pas fix
fontcolor() Afișează un șir de caractere, folosind o culoare specificată
fontsize() Afișează un șir de caractere utilizând o dimensiune specificată
italics() Afișează un șir în italice
link() Afișează un șir de caractere ca un hyperlink
small() Afișează un șir de caractere, folosind un font mic
strike() Afișează un șir de caractere barată
sub() Afișează un șir de caractere ca text subscript
sup() Afișează un șir de caractere ca text exponenți