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 pot să nu 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 |