JS String
String primitivi matnni ifodalaydi.
Tip nomi — string.
String qiymatlar JavaScript’ning 7 ta primitiv tipidan biri.
Stringlar yaratish
Stringlarni bittalik tirnoq, qo‘shtirnoq yoki teskari tirnoq (backtick) bilan yaratish mumkin.
Tip haqida ma’lumot
Primitiv string qiymatning tipi — "string".
String uzunligi
String uzunligi — undagi belgilar soni.
String belgilari
Belgilarga indeks orqali murojaat qilish mumkin.
Birinchi belgining indeksi 0 ga teng.
Stringlar iteratsiya qilinadi
String qiymatlar iteratsiya qilinadi.
Ularni for...of sikllarida ishlatish mumkin.
Misol
let name = "Silverstone";
for (const letter of name) {
text += letter;
}
O‘zingiz sinab ko‘ring »
Primitiv stringlar va String obyektlari
String literali primitiv string yaratadi.
new String() konstruktori String obyektini yaratadi.
| Primitiv — tavsiya etiladi | String obyekti — kamdan-kam kerak bo‘ladi |
|---|---|
let text = "Hello" |
let text new String("Hello") |
typeof text === "string" |
typeof text === "object" |
Misol
let a = "Hello";
let b = new String("Hello");
(typeof a) // string
(typeof b) // object
O‘zingiz sinab ko‘ring »
String metodlari
Primitiv stringlar String metodlaridan foydalana oladi.
Metod chaqirilganda JavaScript primitiv qiymatni vaqtincha String obyektiga o‘raydi.
Stringga o‘zgartirish
String() funksiyasi qiymatlarni stringga aylantiradi.
| Ifoda | Natija |
|---|---|
String(123) |
"123" |
String(true) |
"true" |
String(null) |
"null" |
Shuningdek qarang:
Tegishli sahifalar:
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
