Funksioni String
Funksioni String shndërron vlerën e kaluar
në një varg. Shndërrimet për tipet primitivë
(numrat, vargjet dhe tipet e tjera të thjeshta) ndodhin
në mënyrën më të dukshme. Për shembull: true -
'true', 5 - '5'. Ndërsa objektet
shpesh shndërrohen në '[object
Object]', por mund të ketë përjashtime.
Sintaksa
javascriptString(çfarë duhet shndërruar);
Shembull
Le të shndërrojmë numrin 0 në varg:
javascriptString(0);
Rezultati i ekzekutimit të kodit:
javascript'0'
Shembull
Tani le të vendosim si parametër
të funksionit vlerën jo-numerike NaN:
javascriptString(NaN);
Si rezultat do të marrim vargun:
javascript'NaN'
Shembull
Le të shndërrojmë vlerën
boolean false:
javascriptString(false);
Rezultati i ekzekutimit të kodit:
javascript'false'
Shembull
Le të shndërrojmë një varg
duke përdorur funksionin String:
javascriptString('str');
Pas ekzekutimit të kodit si output do të marrim të njëjtin varg:
javascript'str'
Shembull
Tani le të vendosim si parametër të funksionit
vlerën null:
javascriptString(null);
Si rezultat i ekzekutimit të kodit do të marrim vlerën, të shndërruar në varg:
javascript'null'
Shembull
Le të vendosim si parametër të funksionit
vlerën undefined:
javascriptString(undefined);
Rezultati i ekzekutimit të kodit:
javascript'undefined'
Shembull
Tani le të vendosim si parametër kllapat gjarpërore si shënim të një objekti bosh:
javascriptString({});
Pas ekzekutimit të kodit do të marrim një varg, në të cilin do të tregohet tipi i objektit të dhënë:
javascript'[object Object]'
Shembull
Tani le të shndërrojmë klapat katrore ose një array bosh:
javascriptString([]);
Si rezultat, në vend të përshkrimit të tipit të objektit do të marrim një varg bosh:
javascript''
Shembull
Le të shtojmë si parametër të funksionit një array, të mbushur me numra:
javascriptString([1, 2, 3]);
Si rezultat i ekzekutimit të kodit të gjitha vlerat e array do të shndërrohen në një varg të vetëm:
javascript'1,2,3'