Σε αυτό το παράδειγμα, θα μάθετε να γράφετε ένα πρόγραμμα JavaScript που θα μετατρέπει αντικείμενα σε συμβολοσειρές.
Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες ενότητες προγραμματισμού JavaScript:
- Συμβολοσειρά JavaScript
- JavaScript και JSON
Παράδειγμα 1: Μετατροπή αντικειμένου σε συμβολοσειρά χρησιμοποιώντας το 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);
Παραγωγή
("όνομα": "Τζακ", "ηλικία": 27) συμβολοσειρά
Στο παραπάνω παράδειγμα, η JSON.stringify()
μέθοδος χρησιμοποιείται για τη μετατροπή ενός αντικειμένου σε μια συμβολοσειρά.
Ο typeof
τελεστής δίνει τον τύπο δεδομένων της μεταβλητής αποτελέσματος.
Παράδειγμα 2: Μετατροπή αντικειμένου σε συμβολοσειρά χρησιμοποιώντας συμβολοσειρά ()
// 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);
Παραγωγή
(αντικείμενο αντικείμενο) Τζακ συμβολοσειρά
Στο παραπάνω παράδειγμα, η String()
συνάρτηση μετατρέπει την τιμή ενός αντικειμένου σε μια συμβολοσειρά.
Όταν χρησιμοποιείτε τη String()
συνάρτηση σε ένα Object
, το αποτέλεσμα που μετατράπηκε θα δώσει (αντικείμενο Object).
Ο typeof
τελεστής δίνει τον τύπο δεδομένων της μεταβλητής αποτελέσματος.