JSON.stringify() विधि न केवल स्ट्रिंग करती है एक वस्तु लेकिन हटा भी कोई भी फ़ंक्शन किसी वस्तु में उपस्थित होना। आइए इस पर विस्तार से चर्चा करें।
उदाहरण-1
निम्नलिखित उदाहरण में, संपत्ति 'पदनाम' एक कार्य . है इसलिए जब हमने स्ट्रिंग करने . की कोशिश की ऑब्जेक्ट, फ़ंक्शन हटा दिया गया था और आउटपुट में दिखाए गए अनुसार अन्य गुण प्रदर्शित किए गए थे।
<html> <body> <p id="stringify"></p> <script> var person = { name: "Rahim", designation: function () {return developer;}, city: "Hyderabad" }; var myJSON = JSON.stringify(person); document.getElementById("stringify").innerHTML = myJSON; </script> </body> </html>
आउटपुट
{"name":"Rahim","city":"Hyderabad"}
उदाहरण-2
निम्नलिखित उदाहरण में, संपत्ति 'नाम' एक फ़ंक्शन . के रूप में कार्य कर रही है इसलिए जब हम स्ट्रिंग करें ऑब्जेक्ट JSON.stringify () का उपयोग कर रहा है , फ़ंक्शन हटा दिया गया था और आउटपुट में दिखाए गए अनुसार अन्य गुण प्रदर्शित किए गए थे।
<html> <body> <p id="stringify"></p> <script> var person = { name: function () {return Ram + Rahim;}, designation:"Developer" , city: "Hyderabad" }; var myJSON = JSON.stringify(person); document.getElementById("stringify").innerHTML = myJSON; </script> </body> </html>
आउटपुट
{"designation":"Developer","city":"Hyderabad"}