V tomto příkladu se naučíte psát program JavaScript, který převede objekty na řetězce.
Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:
- Řetězec JavaScriptu
- JavaScript a JSON
Příklad 1: Převést objekt na řetězec pomocí JSON.stringify ()
// program to convert an object to a string const person = ( name: 'Jack', age: 27 ) const result = JSON.stringify(person); console.log(result); console.log(typeof result);
Výstup
("name": "Jack", "age": 27) řetězec
Ve výše uvedeném příkladu se JSON.stringify()
metoda používá k převodu objektu na řetězec.
typeof
Operátor poskytuje datový typ proměnné výsledku.
Příklad 2: Převést objekt na řetězec pomocí String ()
// program to convert an object to a string const person = ( name: 'Jack', age: 27 ) const result1 = String(person); const result2 = String(person('name')); console.log(result1); console.log(result2); console.log(typeof result1);
Výstup
(Object Object) Jackův řetězec
Ve výše uvedeném příkladu String()
funkce převede hodnotu objektu na řetězec.
Když použijete String()
funkci na Object
, převedený výsledek dá (objekt Object).
typeof
Operátor poskytuje datový typ proměnné výsledku.