Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में स्ट्रिंग को फंक्शन में कैसे कन्वर्ट करें?

स्ट्रिंग को फंक्शन में कन्वर्ट करने के लिए "eval()" मेथड का उपयोग किया जाना चाहिए। यह मेथड एक स्ट्रिंग को पैरामीटर के रूप में लेता है और इसे फंक्शन में कन्वर्ट करता है।

सिंटैक्स

eval(string);

उदाहरण

निम्नलिखित उदाहरण में, स्ट्रिंग में ही 'age' नामक एक प्रॉपर्टी को फंक्शन असाइन किया गया है। बाद में, eval() फंक्शन का उपयोग करके प्रॉपर्टी age को फंक्शन में कन्वर्ट किया गया और आउटपुट में दिखाए अनुसार प्रदर्शित किया गया।

<html> <body> <script>    var string = '{"name":"Ram", "age":"function() {return 27;}", "city":"New jersey"}';    var fun = JSON.parse(string);    fun.age = eval("(" + fun.age + ")");    document.write(fun.name + " "+ "of Age" + " "+ fun.age()+ " " + "from city" +" "+ fun.city); </script> </body> </html>

आउटपुट

Ram of Age 27 from city New jersey
  1. - JavaScript में स्ट्रिंग को कैमल केस में कैसे बदलें?

    कैमल केस वाक्यांशों को इस तरह लिखने का अभ्यास है कि वाक्यांश के मध्य में प्रत्येक शब्द या संक्षिप्त नाम एक बड़े अक्षर से शुरू होता है, बिना किसी अंतराल के स्पेस या विराम चिह्न के। उदाहरण के लिए, कैमल केस में Concurrent hash maps को इस प्रकार लिखा जाएगा: ConcurrentHashMaps हम JavaScript में एक स्ट्र

  1. - JavaScript में दशमलव को हेक्साडेसिमल में कैसे बदलें?

    नंबर क्लास में एक toString मेथड है जो बेस को तर्क के रूप में स्वीकार करता है। हम बेस 16 (हेक्स नंबर्स) पास करके वांछित संख्या को हेक्साडेसिमल स्ट्रिंग में बदल सकते हैं। उदाहरण console.log(Number(255).toString(16)) console.log(Number(17).toString(16)) आउटपुट ff 11 हम इन नंबरों को वापस दशमलव में pars

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें? स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>