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

JavaScript में प्रायोरिटी क्यू


प्रायोरिटी क्यू एक एब्स्ट्रैक्ट डेटा टाइप है जो नियमित क्यू या स्टैक डेटा स्ट्रक्चर की तरह है, लेकिन जहां अतिरिक्त रूप से प्रत्येक एलिमेंट के साथ एक "प्राथमिकता" जुड़ी होती है। प्रायोरिटी क्यू में, उच्च प्राथमिकता वाला एलिमेंट निम्न प्राथमिकता वाले एलिमेंट से पहले सर्व किया जाता है। यदि दो एलिमेंट्स की समान प्राथमिकता है, तो उन्हें क्यू में उनके क्रम के अनुसार सर्व किया जाता है।

प्रायोरिटी क्यू को लागू करने के कई तरीके हैं। हम इसे एरे का उपयोग करके लागू करेंगे।


  1. जावास्क्रिप्ट में new.target जावास्क्रिप्ट में new.target

    new.target एक मेटाप्रॉपर्टी है जो हमें रनटाइम पर यह निर्धारित करने की अनुमति देती है कि कोई फ़ंक्शन या कंस्ट्रक्टर new कीवर्ड का उपयोग करके बुलाया गया था या नहीं। जावास्क्रिप्ट में new.target के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <me

  1. जावास्क्रिप्ट में डिबगर स्टेटमेंट जावास्क्रिप्ट में डिबगर स्टेटमेंट

    जावास्क्रिप्ट में डिबगर स्टेटमेंट का उपयोग कोड में ब्रेकपॉइंट सेट करने के लिए किया जाता है। कोड का निष्पादन डिबगर स्टेटमेंट का सामना करते ही रुक जाता है और डिबगर फ़ंक्शन को कॉल करता है (यदि उपलब्ध हो)। जावास्क्रिप्ट में डिबगर स्टेटमेंट लागू करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html>

  1. जावास्क्रिप्ट में image() ऑब्जेक्ट जावास्क्रिप्ट में image() ऑब्जेक्ट

    image ऑब्जेक्ट HTML  एलिमेंट को दर्शाता है। जावास्क्रिप्ट में image ऑब्जेक्ट के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initia