-
JavaScript में स्टैक पर एलिमेंट्स पुश करना
JavaScript में कुछ छोटे हेल्पर फ़ंक्शन्स के साथ निम्न स्टैक क्लास पर विचार करें। उदाहरण class Stack { constructor(maxSize) { // यदि प्रदान नहीं किया गया तो डिफ़ॉल्ट अधिकतम आकार सेट करें if (isNaN(maxSize)) { m
-
JavaScript में स्टैक से एलिमेंट्स पॉप करना
JavaScript में एक साधारण स्टैक क्लास पर विचार करें। उदाहरण class Stack { constructor(maxSize) { // यदि प्रदान नहीं किया गया तो डिफ़ॉल्ट अधिकतम आकार सेट करें if (isNaN(maxSize)) { maxSize = 10; &nb
-
JavaScript में स्टैक से एलिमेंट्स पीक करना
JavaScript में एक साधारण स्टैक क्लास पर विचार करें। उदाहरण class Stack { constructor(maxSize) { // यदि प्रदान नहीं किया गया तो डिफ़ॉल्ट अधिकतम आकार सेट करें if (isNaN(maxSize)) { maxSize = 10; &nb
-
JavaScript में स्टैक के एलिमेंट्स क्लियर करना
JavaScript में एक साधारण स्टैक क्लास पर विचार करें। उदाहरण class Stack { constructor(maxSize) { // यदि प्रदान नहीं किया गया तो डिफ़ॉल्ट अधिकतम आकार सेट करें if (isNaN(maxSize)) { maxSize = 10; &nb
-
JavaScript में स्टैक क्लास
यहां स्टैक क्लास का पूर्ण कार्यान्वयन है: उदाहरण class Stack { constructor(maxSize) { // यदि प्रदान नहीं किया गया तो डिफ़ॉल्ट अधिकतम आकार सेट करें if (isNaN(maxSize)) { maxSize = 10; } this
-
JavaScript में क्यू डेटा स्ट्रक्चर
क्यू एक एब्स्ट्रैक्ट डेटा स्ट्रक्चर है, जो स्टैक्स के समान है। स्टैक्स के विपरीत, एक क्यू अपने दोनों छोरों पर खुला होता है। एक छोर का उपयोग हमेशा डेटा डालने (एनकीयू) के लिए किया जाता है और दूसरा डेटा हटाने (डीकीयू) के लिए। क्यू फर्स्ट-इन-फर्स्ट-आउट पद्धति का पालन करता है, यानी, पहले संग्रहीत डेटा आ
-
JavaScript में क्यू बनाना
हालांकि JavaScript में एरे क्यू की सभी कार्यक्षमता प्रदान करते हैं, आइए हम अपना खुद का क्यू क्लास लागू करें। हमारे क्लास में निम्न फ़ंक्शन्स होंगे: enqueue(element): क्यू में एक एलिमेंट जोड़ने का फ़ंक्शन। dequeue(): क्यू से एक एलिमेंट हटाने का फ़ंक्शन। peek(): क्यू के फ्रंट से एलिमेंट लौटाता है। i
-
JavaScript का उपयोग करके क्यू में एलिमेंट्स जोड़ना
क्यू में एलिमेंट्स एनकीयू करने का अर्थ है उन्हें एरे के अंत में जोड़ना। हम कंटेनर एरे के अंत को क्यू की टेल मान रहे हैं क्योंकि हम इसके संबंध में सभी इन्सर्शन ऑपरेशन्स करेंगे। इसलिए हम एनकीयू फ़ंक्शन को इस प्रकार लागू कर सकते हैं: उदाहरण enqueue(element) { // जांचें कि क्यू भरा हुआ है
-
JavaScript का उपयोग करके क्यू से एलिमेंट्स हटाना
क्यू से एलिमेंट्स डीकीयू करने का अर्थ है उन्हें क्यू के फ्रंट/हेड से हटाना। हम कंटेनर एरे की शुरुआत को क्यू का हेड मान रहे हैं क्योंकि हम इसके संबंध में सभी ऑपरेशन्स करेंगे। इसलिए, हम पॉप फ़ंक्शन को इस प्रकार लागू कर सकते हैं: उदाहरण dequeue() { // जांचें कि खाली है या नहीं &nb
-
JavaScript में क्यू से एलिमेंट पीक करना
क्यू को पीक करने का अर्थ है क्यू के हेड पर मान प्राप्त करना। इसलिए हम पीक फ़ंक्शन को इस प्रकार लागू कर सकते हैं: उदाहरण peek() { if (isEmpty()) { console.log("Queue Underflow!"); return; } return this.contain
-
JavaScript में एरे एलिमेंट्स सॉर्ट करना
JavaScript में एरे सॉर्ट करने के लिए शक्तिशाली इनबिल्ट फ़ंक्शन्स हैं। डिफ़ॉल्ट रूप से, sort मेथड एलिमेंट्स को वर्णानुक्रम में सॉर्ट करता है। उदाहरण: उदाहरण let arr1 = ["Zebra", "Bear", "Tiger"]; arr1.sort(); console.log(arr1); आउटपुट यह आउटपुट देगा: [ Bear, Tiger, Zebr
-
JavaScript एरे में एलिमेंट खोजना
JavaScript एरे में एलिमेंट्स खोजने के लिए फ़ंक्शन्स का एक संग्रह प्रदान करता है। आइए सबसे बुनियादी से शुरू करें। indexOf फ़ंक्शन पूरे एरे को पार करता है और आपके द्वारा खोजे गए एलिमेंट का इंडेक्स लौटाता है यदि मिल जाता है अन्यथा -1 लौटाता है। उदाहरण: उदाहरण let people = ["Harry", "Mar
-
JavaScript में बहुआयामी एरे
मूल रूप से, बहुआयामी एरे का उपयोग तब किया जाता है जब आप एक एरे के अंदर एरे रखना चाहते हैं। एक उदाहरण लेते हैं। मान लीजिए आप हर सप्ताह के दिन के लिए हर 6 घंटे का तापमान संग्रहीत करना चाहते हैं। आप ऐसा कुछ कर सकते हैं: let monday = [35, 28, 29, 31]; let tuesday = [33, 24, 25, 29]; //... यह बहुआयामी ए
-
JavaScript में for लूप्स
आइए for लूप से शुरू करें। JavaScript में for लूप के 2 वेरिएशन हैं। पहला रूप init, condition, expr लूप है। यह पहले स्टेटमेंट को इनिशियलाइज़ करता है, फिर प्रत्येक इटरेशन पर expr निष्पादित करता है और कंडीशन चेक करता है। उदाहरण उदाहरण के लिए: var step; for (step = 0; step < 5; step++) { &nbs
-
JavaScript में while लूप
while लूप का उद्देश्य एक स्टेटमेंट या कोड ब्लॉक को बार-बार निष्पादित करना है जब तक कि एक एक्सप्रेशन सत्य है। एक बार एक्सप्रेशन असत्य हो जाने पर, लूप समाप्त हो जाता है। उदाहरण उदाहरण के लिए: let i = 0; while (i < 5) { console.log("Hello"); i = i + 1; } आउटपुट
-
JavaScript में do...while लूप
do...while लूप while लूप के समान है सिवाय इसके कि कंडीशन चेक लूप के अंत में होता है। इसका मतलब है कि लूप कम से कम एक बार हमेशा निष्पादित होगा, भले ही कंडीशन गलत हो। उदाहरण के लिए: उदाहरण let i = 0; do { console.log("Hello"); i = i + 1; } while (i < 5); यह आउट
-
JavaScript में इटरेटर फ़ंक्शन्स का उपयोग
एक्सप्लिसिट इटरेशन के अलावा, JavaScript कई प्रकार के इटरेशन फ़ंक्शन्स प्रदान करता है जिनका उपयोग आप एरे पर इटरेट करने के लिए कर सकते हैं। आइए इनमें से कुछ फ़ंक्शन्स को देखें: forEach फ़ंक्शन यह फ़ंक्शन आपके द्वारा पास किए गए फ़ंक्शन को एरे में प्रत्येक ऑब्जेक्ट के लिए निष्पादित करता है। उदाहरण: उदा
-
JavaScript में स्टैक डेटा स्ट्रक्चर
स्टैक एक एब्स्ट्रैक्ट डेटा टाइप (ADT) है, जिसका उपयोग अधिकांश प्रोग्रामिंग भाषाओं में आमतौर पर किया जाता है। इसका नाम स्टैक इसलिए पड़ा क्योंकि यह वास्तविक दुनिया के स्टैक की तरह व्यवहार करता है, उदाहरण के लिए - ताश के पत्तों का डेक या प्लेटों का ढेर। स्टैक केवल एक छोर पर ऑपरेशन की अनुमति देता है।
-
JavaScript में स्टैक बनाना
हालांकि JavaScript में एरे स्टैक की सभी कार्यक्षमता प्रदान करते हैं, आइए हम अपना खुद का स्टैक क्लास लागू करें। हमारे क्लास में निम्न फ़ंक्शन होंगे: push(element): स्टैक के शीर्ष पर एलिमेंट्स पुश करने का फ़ंक्शन। pop(): शीर्ष से एक एलिमेंट हटाता है और उसे लौटाता है। peek(): स्टैक के शीर्ष पर एलिमें
-
Bootstrap में कॉलप्सिबल लिस्ट ग्रुप
कॉलप्सिबल लिस्ट ग्रुप बनाने के लिए panel-collapse प्रॉपर्टी का उपयोग list-group प्रॉपर्टी के साथ करें। उदाहरण list-group प्रॉपर्टी list-group-item प्रॉपर्टी का उपयोग करके आइटम्स को सूचीबद्ध करती है: <!DOCTYPE html> <html> <head> <title>Boots