JavaScript toString() Metodi
JavaScript toString() metodi o'zgaruvchini (yoki qiymatni) satrga aylantiradi. Bu ko'pgina ma'lumot turlari, jumladan raqamlar, massivlar, sanalar va obyektlar uchun o'rnatilgan metoddir.
Bu metod quyidagilar uchun foydali:
- Ma'lumotlarni ko'rsatish uchun o'qiladigan formatga aylantirish
- Satr talab qilinganda tur muvofiqligini ta'minlash
- Obyektlarni foydalanuvchi interfeyslari uchun moslashtirish
- Obyektlarni debugging uchun moslashtirish
JavaScript Massiv toString()
Massivga qo'llanganda, toString() massiv elementlarini vergul bilan ajratilgan satr sifatida qaytaradi:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
let myList = fruits.toString();
// "Banana,Orange,Apple,Mango"JavaScript Sana toString()
Sanaga qo'llanganda, toString() inson o'qiy oladigan sana va vaqt satrini qaytaradi:
const d = new Date();
let text = d.toString();
// "Thu Jul 17 2014 15:38:19 GMT+0200..."JavaScript Raqam toString()
Raqamga qo'llanganda, toString() raqamni satr sifatida qaytaradi:
let x = 123;
let text = x.toString();
// "123"Raqamni 2-lik (ikkilik) sanoq tizimida satrga aylantirish:
let x = 123;
let text = x.toString(2);
// "1111011"JavaScript Funksiya toString()
Funksiyaga qo'llanganda, toString() funksiyaning manba kodini satr sifatida qaytaradi.
JavaScript Obyekt toString()
Obyektga qo'llanganda, toString() "[object Object]" qaytaradi. Ma'noli satr ko'rsatilishi uchun obyekt ta'rifida uni qayta yozish mumkin:
let person = {
firstname: "John",
lastname: "Doe",
}
let text = person.toString();
// "[object Object]"