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

जावास्क्रिप्ट में नाम स्ट्रिंग द्वारा गतिशील रूप से वैश्विक चर प्राप्त करें?

<घंटा/>

अलर्ट (विंडो ()) का उपयोग करके अलर्ट में प्रदर्शित करें। निम्नलिखित वाक्य रचना है -

alert(window['yourVariableName' + 'yourVariableName' + otherVariableName]);

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
<script>
   var globalVariablelocal_print100=100;
   print100=1;
   alert(window['globalVariable' + 'local_' + print100]);
</script>
</body>
</html>

उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल का नाम anyName.html(index.html) सेव करें और फ़ाइल पर राइट क्लिक करें और वीएस कोड संपादक में लाइव सर्वर के साथ खुले विकल्प का चयन करें।

आउटपुट

जावास्क्रिप्ट में नाम स्ट्रिंग द्वारा गतिशील रूप से वैश्विक चर प्राप्त करें?


  1. जावास्क्रिप्ट में एक स्ट्रिंग के रूप में संपूर्ण दस्तावेज़ HTML कैसे प्राप्त करें?

    संपूर्ण दस्तावेज़ HTML को एक स्ट्रिंग के रूप में प्राप्त करने के लिए, आंतरिक HTML की अवधारणा का उपयोग करें, जैसे - document.documentElement.innerHTML; उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8"> &

  1. PHP में एक स्ट्रिंग के रूप में एक चर नाम कैसे प्राप्त करें?

    PHP में एक स्ट्रिंग के रूप में एक चर नाम प्राप्त करने के लिए, कोड इस प्रकार है- उदाहरण <?php    $a = "This is it!";    $$a = "Demo string!";    print($a); ?> आउटपुट यह निम्नलिखित आउटपुट उत्पन्न करेगा- This is it! उदाहरण आइए अब एक और उदाहरण दे

  1. पायथन में एक स्ट्रिंग के रूप में एक चर नाम कैसे प्राप्त करें?

    यह वास्तव में ऐसा कुछ नहीं है जो आप पायथन में करते हैं क्योंकि चर वास्तव में वस्तुओं के नाम मैपिंग हैं। पायथन में एकमात्र ऑब्जेक्ट जिसमें विहित नाम हैं, मॉड्यूल, फ़ंक्शन और कक्षाएं हैं, और निश्चित रूप से इस बात की कोई गारंटी नहीं है कि फ़ंक्शन या वर्ग को परिभाषित करने या मॉड्यूल आयात किए जाने के बाद