अध्याय ११

जेसन (JSON)

जाभास्क्रिप्ट वस्तु नोटेशन (जेएसओएन) डेटा भण्डारण र परिवहनको लागि पाठ-आधारित ढाँचा हो। जाभास्क्रिप्ट वस्तुहरू सजिलैसँग जेएसओएनमा रूपान्तरण गर्न सकिन्छ र यसको विपरीत पनि। उदाहरणका लागि:

//  a JavaScript object
let myObj = { name:"Ryan", age:30, city:"Austin" };

// converted into JSON:
let myJSON = JSON.stringify(myObj);
console.log(myJSON);
// Result: '{"name":"Ryan","age":30,"city":"Austin"}'

//converted back to JavaScript object
let originalJSON = JSON.parse(myJSON);
console.log(originalJSON);

// Result: {name: 'Ryan', age: 30, city: 'Austin'}

'स्ट्रिङिफाई' र 'पार्स' जेएसओएनद्वारा समर्थित दुई विधिहरू हुन्।

विधि वर्णन
parse() पद वर्णन गरिएको जेसन स्ट्रिङबाट जाभास्क्रिप्ट वस्तु फर्काउँछ
stringify() जाभास्क्रिप्ट वस्तुबाट जेसन स्ट्रिङ फर्काउँछ

निम्न डाटा प्रकारहरू JSON द्वारा समर्थित छन्।

  • string
  • number
  • array
  • boolean
  • object with valid JSON values
  • null

यो 'प्रकार्य', 'मिति' वा 'अपरिभाषित' हुन सक्दैन।

परिणाम मिल्दो जुल्दो ""

    कुनै परिणाम मिल्दो जुल्दो छैन ""