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

जब मेरे पास एक स्ट्रिंग के रूप में इसका नाम है तो जावास्क्रिप्ट फ़ंक्शन को कैसे निष्पादित करें?


किसी JavaScript फ़ंक्शन को निष्पादित करने के लिए जब उसका नाम एक स्ट्रिंग के रूप में होता है, तो आप वर्ग विधियों को नाम से एक्सेस कर सकते हैं

उदाहरण

लाइव डेमो

<html>
   <body>
      <script>
         class Demo {
            methodOne(){
               document.write("50");
            }
            methodTwo(){
                this['methodOne']();
                document.write("<br> 100");
            }
         }
         let num = new Demo();
         num['methodTwo']();
      </script>
   </body>
</html>

  1. एक क्लिक ईवेंट पर जावास्क्रिप्ट फ़ंक्शन को कैसे कॉल करें?

    HTML के साथ जावास्क्रिप्ट की बातचीत को उन घटनाओं के माध्यम से नियंत्रित किया जाता है जो तब होती हैं जब उपयोगकर्ता या ब्राउज़र किसी पृष्ठ में हेरफेर करते हैं। जब पृष्ठ लोड होता है, तो इसे एक घटना कहा जाता है। जब उपयोगकर्ता किसी बटन पर क्लिक करता है, तो वह एक ईवेंट होता है। अन्य उदाहरणों में कोई भी क

  1. जावास्क्रिप्ट में इसके निष्पादन के दौरान किसी फ़ंक्शन को कैसे रोकें?

    किसी फ़ंक्शन को उसके निष्पादन के दौरान रोकने के लिए, - . की अवधारणा का उपयोग करें document.getElementById().addEventListener(). उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev

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

    प्रत्येक फ़ंक्शन में __name__ नामक एक संपत्ति संलग्न होती है। हम इस संपत्ति तक पहुंच सकते हैं और फ़ंक्शन का नाम प्राप्त कर सकते हैं। उदाहरण के लिए: def some_func():     return 0 print some_func.__name__ यह हमें आउटपुट देगा: some_func