[ Leksykon ] [ JavaScript ] [ Metody ] [ String() ]
String toString()
[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]
Przykłady:
const tekstObiekt = new String('Przykładowy tekst. TAK! TAK!');
console.log(tekstObiekt);
// String { "Przykładowy tekst. TAK! TAK!" }
console.log(tekstObiekt.toString());
// "Przykładowy tekst. TAK! TAK!"
String.prototype.toString = () => "TAK! TAK!";
console.log(`${"Przykładowy tekst."}`); // "Przykładowy tekst."
console.log(`${new String("Przykładowy tekst.")}`); // "TAK! TAK!"
Opis:
Metoda toString() zwraca ciąg reprezentujący określoną wartość ciągu. Zwracana wartość ciąg reprezentujący określoną wartość ciągu. Ponieważ String nie ma [@@toPrimitive]()metody, JavaScript wywołuje tę toString()metodę automatycznie, gdy String obiekt jest używany w kontekście oczekującym ciągu, na przykład w literale szablonu..
Linki: