String methods length- lengthini o’lchaydi



Download 16,76 Kb.
Sana04.02.2022
Hajmi16,76 Kb.
#430023
Bog'liq
string methods


String methods
length- lengthini o’lchaydi:
let str = `Madina bugun yaxshi kun`;
console.log (str.length);

charAt - bu stringni indexidagi harfini chiqaradi:


let str = `Madina`
console.log(str.charAt(0));
Bizga bu yerda consolga M harfi chiqadi. Chunki M stringni 0-indeksida turibdi.


charCodeAt - stringni indeksining UTF-16 dagi kod birligini ifodalovchi 0 dan 65535 gacha boʻlgan butun sonni qaytaradi:
let str = `Madina`
console.log(str.charCodeAt(0));


concat- 2ta va undan ortiq stringlarni bir biriga qo’shvoradi. Va yangi string qilib qaytaradi:
let str = `Madina`;
let str2 = ` yaxshi qiz`
console.log(str.concat(str2));
Yoki biz bitta stringga yana nimadir so’z qo’shmoqchi bo’lsak ham shu concatda qilamiz:
let str = `Madina bugun yaxshi kun`;
console.log (str.concat(" shunday emasmi"));


endsWith- stringni oxiri nima bilan tugashini tekshirib true yoki false qaytadaradi:
let str = `Madina`;
console.log(str.endsWith(`na`));
srartsWith - bu stringni boshi nima bilan boshlanishini tekshirib true yoki false qaytaradi:
let str = `Madina`;
console.log(str.startsWith(`ma`));
Bu yerda bizga false qaytadi, chunki biz `m` harfini kichkina qilib berdik. Agar `m` ni katta qilib kiritsak true qaytadi.


Includes- stringni ichida qanaqa characterlar borligini tekshirib true yoki false qaytaradi:
let str = `Madina`;
console.log(str.includes(`di`));
Bizga true qaytadi, chunki `di` stringni ichida mavjud.


indexOf - stringni ichidagi biror character nechinchi indexda turganini ko’rsatadi:
let str = `Madina`;
console.log(str.indexOf(`a`));
Bizga 1 chiqadi, chunki `a` harfi 1-indexda turibdi. Lekin bizda 2ta a harfi bor. indexOf faqat 1-turganini ko’rsatadi.
lastIndexOf - 1-emas, oxirgi o’rinda turgan characterni indexini chiqaradi:
let str = `Madina`;
console.log(str.lastIndexOf(`a`));
Bizga 5 qaytaradi, chunki bizga oxirgi `a`ni ko’rsatadi.


repeat- bizga stringni o’zini nechadir marta takrorlab copy paste qilib beradi:
let str = ` Madina `;
console.log(str.repeat(3));
Bizga 3 ta Madina chiqadi, chunki biz parametrga 3 yozdik. Va yozuv
qo’shilib ketmasligi uchun `Madina` so’zini probelga o’radik.
replace- stringdagi biror characterni o’zgartirish:
let str = `Madina`;
console.log (str.replace(`M`, `S`));
Bu yerda 1-qaysi characterni o’zgartirmoqchi ekanimizni yozamiz, keyin vergul qo’yib uni qanday o’zgartirmoqchiligimizni yozamiz. Bizga consolda Sadina chiqadi.


replaceAll- agar stringdagi bir xil characte hamma o’rinlarda almashtirish kerak bo’lsa ishlatamiz:
let str = `Madina bugun yaxshi kun`;
console.log (str.replaceAll("a", "e"));
Bu yerda hamma a lar e ga almashadi.


search- bu ham birorta characterni indexini consolega chiqaradi:
let str = `Madina`;
console.log (str.search(`M`));
Bu yerda bizga 0 qaytaadi, chunki `M`ning indexi 0.


slice- stringni biror qismini kesadi va o’sha kesilgan qismini chiqaradi.
let str = `Madina`;
console.log (str.slice(2, 4);
Ammo slice original stringga ta’sir qilolmaydi. Biz slice qilgandan keyin consolega yana stringni o’zini chiqarsak, string po default chiqaveradi.


split- bizga har bir characterni bo’lib-bo’lib chiqaradi:
let str = `Madina bugun yaxshi kun`;
console.log (str.split(" "));
Bu yerda bizga bitta array chiqadi. U arrayni ichida har bir so’z alohida aloda stringga olingan, chunki biz splitga probel qo’ydik. Agar biz splitga bo’sh stringni o’zini bersak u hamma harflarni alohida qilib tashlaydi. Split hattoki bitta vergulni ham bitta stringga o’rab chiqaradi.


substr- bu ham kesadi, lekin birinchi va ikkinchi indexni o’zini ham kesadi:
let str = `Madina bugun yaxshi kun`;
console.log (str.substr(2, 5));
Bu yerda bizga 2-3-4-5 indexdagi harflarni kesib beradi.


substring- sliceni o’zi. Bu ham birinchi indexni kesib oxirgisini kesmaaydi:
let str = `Madina bugun yaxshi kun`;
console.log (str.substring(0, 3));
`Mad` chiqadi.


toLowerCase- hamma harflarni kichkina qilib qo’yadi.


toUpperCase- hamma harflarni bosh harf qilib qo’yadi.


trim- stringni 2 chekkasidagi spaceni obtashaydi:
let str = ` Madina bugun yaxshi kun `;
console.log (str.trim());

Download 16,76 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish