String Funksiyası
String funksiyası verilmiş
dəyəri sətirə çevirir. Primitivlər üçün çevrilmələr
(rəqəmlər, sətirlər və digər sadə tiplər) ən aşkar şəkildə
baş verir. Məsələn: true -
'true', 5 - '5'. Objektlər isə
çox zaman '[object
Object]'-ə çevrilsə də, istisnalar ola bilər.
Sintaksis
String(çevirmək lazım olan);
Nümunə
Gəlin 0 rəqəmini sətirə çevirək:
String(0);
Kodun icrasının nəticəsi:
'0'
Nümunə
İndi isə funksiyanın parametrində
rəqəm olmayan NaN dəyərini təyin edək:
String(NaN);
Nəticədə biz sətir alacağıq:
'NaN'
Nümunə
Gəlin məntiqi
dəyər false-i çevirək:
String(false);
Kodun icrasının nəticəsi:
'false'
Nümunə
String funksiyası vasitəsilə
sətiri çevirək:
String('str');
Kod icra edildikdən sonra çıxışda eyni sətri alacağıq:
'str'
Nümunə
İndi funksiyanın parametrində
null dəyərini təyin edək:
String(null);
Kodun icrası nəticəsində biz sətirə çevrilmiş dəyər alacağıq:
'null'
Nümunə
Gəlin funksiyanın parametrində
undefined dəyərini təyin edək:
String(undefined);
Kodun icrasının nəticəsi:
'undefined'
Nümunə
İndi parametrdə boş objekt işarəsi kimi qıvrım mötərizələri təyin edək:
String({});
Kod icra edildikdən sonra biz içərisində verilmiş objektin tipinin göstərildiyi sətir alacağıq:
'[object Object]'
Nümunə
İndi isə kvadrat mötərizələri və ya boş massivi çevirək:
String([]);
Nəticədə objekt tipinin təsviri əvəzinə biz boş sətir alacağıq:
''
Nümunə
Gəlin funksiyanın parametrinə rəqəmlərlə doldurulmuş massiv əlavə edək:
String([1, 2, 3]);
Kodun icrası nəticəsində massivin bütün dəyərləri bir sətirə çevriləcək:
'1,2,3'