Skip to content

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:

js
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:

js
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:

js
let x = 123;

let text = x.toString();
// "123"

Raqamni 2-lik (ikkilik) sanoq tizimida satrga aylantirish:

js
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:

js
let person = {
  firstname: "John",
  lastname: "Doe",
}
let text = person.toString();
// "[object Object]"