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]"