JavaScript Matnlar Ma'lumotnomasi (String Reference)
Ushbu sahifada JavaScript-da matnlar bilan ishlash uchun barcha standart metodlar va xususiyatlar jamlangan.
Matn Metodlari va Xususiyatlari
| Nomi | Tavsif |
|---|---|
at() | Berilgan indeksdagi belgini qaytaradi (manfiy indekslarni qo'llaydi) |
charAt() | Berilgan indeksdagi (pozitsiyadagi) belgini qaytaradi |
charCodeAt() | Berilgan indeksdagi belgining Unicode (UTF-16) kodini qaytaradi |
codePointAt() | Berilgan pozitsiyadagi belgining Unicode qiymatini qaytaradi |
concat() | Ikki yoki undan ortiq matnni birlashtiradi |
constructor | Matnning konstruktor funksiyasini qaytaradi |
endsWith() | Matn berilgan qiymat bilan tugashini tekshiradi |
fromCharCode() | Unicode qiymatlarini belgilarga aylantiradi |
includes() | Matn ichida berilgan qiymat borligini tekshiradi |
indexOf() | Birinchi marta uchragan qiymat indeksini qaytaradi |
isWellFormed() | Matn to'g'ri shakllanganligini (well-formed) tekshiradi |
lastIndexOf() | Oxirgi marta uchragan qiymat indeksini qaytaradi |
length | Matn uzunligini qaytaradi |
localeCompare() | Ikki matnni joriy lokalga (tilga) qarab solishtiradi |
match() | Matn yoki RegEx qidiradi va mosliklar massivini qaytaradi |
matchAll() | Barcha mosliklar iteratorini qaytaradi |
padEnd() | Matnni oxiridan to'ldiradi |
padStart() | Matnni boshidan to'ldiradi |
prototype | Obyektga yangi xususiyat va metodlar qo'shish imkonini beradi |
repeat() | Matnning nusxalarini yaratadi |
replace() | Matndagi birinchi moslikni yangi qiymatga almashtiradi |
replaceAll() | Matndagi barcha mosliklarni yangi qiymatga almashtiradi |
search() | Matn yoki RegEx qidiradi va indeksini qaytaradi |
slice() | Matnning bir qismini kesib oladi va yangi matn qaytaradi |
split() | Matnni qismlarga bo'lib, massivga aylantiradi |
startsWith() | Matn berilgan qiymat bilan boshlanishini tekshiradi |
substring() | Ikki indeks orasidagi belgilarni kesib oladi |
toLocaleLowerCase() | Lokalni hisobga olgan holda kichik harflarga o'tkazadi |
toLocaleUpperCase() | Lokalni hisobga olgan holda katta harflarga o'tkazadi |
toLowerCase() | Kichik harflarga o'tkazadi |
toString() | Obyektni matn (string) ko'rinishida qaytaradi |
toUpperCase() | Katta harflarga o'tkazadi |
trim() | Matnning ikki tarafidagi bo'shliqlarni olib tashlaydi |
trimEnd() | Matnning oxiridagi bo'shliqlarni olib tashlaydi |
trimStart() | Matnning boshidagi bo'shliqlarni olib tashlaydi |
valueOf() | Matnning primitiv qiymatini qaytaradi |
Eslatma
Barcha matn metodlari yangi qiymat qaytaradi. Ular asl matnni o'zgartirmaydi.
HTML Wrapper Metodlari (Eskirgan)
Ushbu metodlar matnni HTML teglari ichiga o'rab qaytaradi.
Diqqat
Ushbu metodlar eskirgan (deprecated) hisoblanadi va yangi loyihalarda ulardan foydalanish tavsiya etilmaydi. Buning o'rniga CSS va DOM manipulyatsiyasidan foydalaning.
| Metod | Tavsif |
|---|---|
anchor() | Matnni langar (anchor) sifatida ko'rsatadi |
big() | Katta shriftda ko'rsatadi |
blink() | Lip-lip o'chadigan matn ko'rsatadi |
bold() | Qalin shriftda ko'rsatadi |
fixed() | Ruxsat etilgan kenglikdagi shriftda ko'rsatadi |
fontcolor() | Belgilangan rangda ko'rsatadi |
fontsize() | Belgilangan o'lchamda ko'rsatadi |
italics() | Kursiv shriftda ko'rsatadi |
link() | Matnni havola (hyperlink) sifatida ko'rsatadi |
small() | Kichik shriftda ko'rsatadi |
strike() | O'chirilgan (ustidan chizilgan) matn ko'rsatadi |
sub() | Pastki indeksda ko'rsatadi |
sup() | Yuqori indeksda ko'rsatadi |
