JS

CONVERT OBJECT TO STRING

(quick guide & examples)

THE OBJECT var obj = {   email : "joa@doe.com",   address : "123 Doe Street" };

JSON ENCODE

01

JSON ENCODE TO STRING var str = JSON.stringify(obj);

MANUAL FOR LOOP var str = ""; for (let [k,v] of Object.entries(obj)) {   str += `${k}:${v}, `; } str = str.substring(0, str.length -2);

MANUAL CONVERT

02

THE OBJECT var obj = {   email : "job@doe.com",   address : "123 Doe Street" };

CUSTOM FUNCTION

03

var obj = {   OBJECT PROPERTIES   email : "joe@doe.com",   address : "123 Doe Street"

  PROPERTIES TO STRING   stringify : function () {     return `email: ${this.email},                  address: ${this.address}`;   } };

"OBJECT TO STRING" var str = obj.stringify();

CLASS FUNCTION (A)

04

class person {   PROPERTIES   constructor (email, address) {     this.email = email;     this.address = address;   }

  PROPERTY TO STRING   stringify () {     return `email: ${this.email},                  address: ${this.address}`;   } }

CLASS FUNCTION (B)

05

"OBJECT TO STRING" var obj = new person(   "jon@doe.com", "123 Doe Street" ); var str = obj.stringify();