DEV Community

Cover image for Js da string funksiyalari
Jamoliddin2003
Jamoliddin2003

Posted on

Js da string funksiyalari

1. substr - satrdan textni qirqib oladi

substr(m,n) - m bu boshlang'ich index n nechta belgi olishi

let l = "Development"  
l.substr(3,3) - Natija : lop
Enter fullscreen mode Exit fullscreen mode

2 substring(m,n) bu m boshlang'ich index n oxirgi indeks

let l = "Development"  
l.substr(3,7) - Natija : lop
Enter fullscreen mode Exit fullscreen mode

3

split(): Split methodi qatorni belgilangan joydan ajratadi va masssivga aylantiradi

let text = "I am web developer"
text .split(' ') - Natija : ["I","am","web","developer"]
Enter fullscreen mode Exit fullscreen mode

4 trim(): Satrning boshida yoki oxiridagi bo'sh joyni olib tashlaydi.

let text = " I am web developer "
text .trim() - Natija : "I am web developer"
Enter fullscreen mode Exit fullscreen mode

5 includes(soz): Satrning ichiida soz bor yo'qligini teskshiradi agar bor bo'lsa true aks holda false qaytaradi

let soz = 'web'
let text = "I am web developer"
text .includes(soz) - Natija : true
Enter fullscreen mode Exit fullscreen mode

6 replace(soz1,soz2): Satrdagi soz1 o'rniga soz2ni joylashtiradi

let text = "Dasturlash qiyin emas"
text.replace('qiyin','oson') - Natija : "Dasturlash oson emas"
Enter fullscreen mode Exit fullscreen mode

7 charAt(index): satrdan indeksdagi belgi qiymatni qaytaradi , charAtcode(index): satrdan indeksdagi belgining ASCII kodini qiymatni qaytaradi

let text = "Dasturlash qiyin emas"
text.charAt(1) - Natija : 'a'
Enter fullscreen mode Exit fullscreen mode

8 concat(): u ko'plab satrlarni oladi va ularni birlashtiradi.

let country = 'Tosh'
console.log(country.concat("kent")) // Toshkent 
Enter fullscreen mode Exit fullscreen mode

9 endsWith(soz) satr shu soz bilan tugasa true aks holda false qaytaradi

let country = 'Toshkent'
console.log(country.endsWith("kent")) // true 
Enter fullscreen mode Exit fullscreen mode

10 startsWith(soz) satr shu soz bilan boshlansa true aks holda false qaytaradi

let text = 'Men 2- kursda o'qiyman'
console.log(country.startWith("Men")) // true 
console.log(country.startWith("men")) // false
Enter fullscreen mode Exit fullscreen mode

11 repeat(n) satrning n marta takroriy qaytaradi

let text = 'Men'
text.repeat(3) // MenMenMen
Enter fullscreen mode Exit fullscreen mode

match berilgan soz satrda necha marta takrorlangan bo'lsa hammasini qaytaradi

let string = 'I love JavaScript. If you do not love JavaScript what else can you love.''
let pattern = /love/gi
console.log(string.match(pattern))   // ["love", "love", "love"]
Enter fullscreen mode Exit fullscreen mode

Top comments (0)