-
JavaScript: % ऑपरेटर स्ट्रिंग पर क्यों काम करता है? - (टाइप कोएरशन)
मान लीजिए हमारे पास एक कोड स्निपेट है जो कुछ चौंकाने वाले परिणाम देता है। पहली बात, हम देखते हैं कि मॉड्यूलो ऑपरेटर स्ट्रिंग के साथ भी ठीक काम करता है (आश्चर्यजनक रूप से)। दूसरी बात, दो स्ट्रिंग्स का कन्कैटिनेशन अजीब परिणाम देता है। हमें यह समझाना है कि JavaScript ऐसा क्यों करता है? यहां समस्या कोड
-
JavaScript में स्टार पैटर्न को बहुत सरल तरीके से कैसे प्रिंट करें?
यहां एक सरल स्टार पैटर्न है जिसे हमें JavaScript कंसोल के अंदर प्रिंट करना है। ध्यान दें कि इसे कंसोल के अंदर प्रिंट करना है न कि आउटपुट या HTML विंडो में: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * इसे JavaScript में करने का कोड यहां है: उदाहरण const star = * ; // जहां
-
JavaScript में यूनिक फ़ील्ड के माध्यम से ऑब्जेक्ट प्रॉपर्टी मर्ज करें और डेटा प्रिंट करें
मान लीजिए हमारे पास एक students ऑब्जेक्ट है जिसमें दो प्रॉपर्टीज names और marks हैं। names, ऑब्जेक्ट्स का एक ऐरे है जिसमें प्रत्येक ऑब्जेक्ट में name और roll प्रॉपर्टीज हैं, इसी तरह marks भी ऑब्जेक्ट्स का एक ऐरे है जिसमें प्रत्येक ऑब्जेक्ट में mark और roll प्रॉपर्टीज हैं। हमारा कार्य marks और names
-
JavaScript में दो ऑब्जेक्ट ऐरे को मर्ज करके डुप्लिकेट हटाना
हमारे पास ऑब्जेक्ट्स के दो ऐरे हैं, हमें उन्हें एक में मर्ज करना है और उन ऑब्जेक्ट्स को हटाना है जिनमें name प्रॉपर्टी के लिए अतिरिक्त मान हैं। const first = [{ name: Rahul, age: 23 }, { name: Ramesh, age: 27 }, { name: Vikram, age: 35 }, { name: Harsh, age: 34 }, { name: Vijay, age: 21 }]; const s
-
JavaScript ऐरे में उस इंटीजर को कैसे ढूंढें जो विषम संख्या में बार आता है?
हमें इंटीजर्स का एक ऐरे दिया गया है और बताया गया है कि सभी तत्व सम संख्या में बार आते हैं सिवाय एक तत्व के। हमारा काम उस तत्व को एक ही पुनरावृत्ति में ढूंढना है। मान लीजिए यह नमूना ऐरे है: [1, 4, 3, 4, 2, 3, 2, 7, 8, 8, 9, 7, 9] इस समस्या को हल करने से पहले, हमें बिटवाइज़ XOR (^) ऑपरेटर के बारे में
-
JavaScript में वाक्य को टाइटल केस में बदलें
मान लीजिए हमें एक फ़ंक्शन लिखना है जो एक स्ट्रिंग स्वीकार करता है और उस स्ट्रिंग के प्रत्येक शब्द के पहले अक्षर को बड़ा करता है और बाकी सभी अक्षरों को छोटे अक्षर में बदल देता है। उदाहरण के लिए, यदि इनपुट स्ट्रिंग है: hello world coding is very interesting तो आउटपुट होना चाहिए: Hello World Coding Is
-
JavaScript में स्ट्रिंग पथ से फ़ाइल नाम कैसे प्राप्त करें?
हमें एक फ़ंक्शन लिखना है जो एक स्ट्रिंग फ़ाइल पथ लेता है और फ़ाइल नाम लौटाता है। फ़ाइल नाम आमतौर पर किसी भी पथ के अंत में होता है। हालांकि हम इसे रेगेक्स से हल कर सकते हैं, लेकिन JavaScript के string split() मेथड का उपयोग करके एक सरल वन-लाइन समाधान मौजूद है, जिसका हम यहां उपयोग करेंगे। मान लीजिए हम
-
JavaScript में लूप से ऐरे के मान से एट्रिब्यूट कैसे सेट करें?
मान लीजिए हमें एक फ़ंक्शन लिखना है जो एक ऐरे लेता है और किसी विशेष DOM में मौजूद पहले n डिव्स के id एट्रिब्यूट को इस ऐरे के संबंधित मानों के अनुसार बदलता है, जहां n ऐरे की लंबाई है। हम सबसे पहले अपने DOM में मौजूद सभी डिव्स को चुनेंगे, फिर हमें मिले ऐरे पर पुनरावृति करेंगे और प्रत्येक डिव को संबंधि
-
JavaScript में Array.map(Number) खाली स्पेस को 0 में क्यों बदल देता है?
मान लीजिए हमारे पास निम्न कोड और आउटपुट है और हमें यह पता लगाना है कि JavaScript खाली स्ट्रिंग ( ) को 0 में क्यों बदल देता है: { const parsedStr = [...str].map(Number); return parsedStr; } console.log(digify(778 858 7577)) आउटपुट [ 7, 7, 8, 0, 8, 5, 8, 0, 7, 5, 7, 7 ] यह व्यवहार बहुत परेशान कर
-
जावास्क्रिप्ट का उपयोग करके स्ट्रिंग में स्पेस की संख्या ढूंढना
जावास्क्रिप्ट का उपयोग करके इसे खोजने के एक से अधिक तरीके हैं जैसे split() मेथड का उपयोग करके, फॉर लूप का उपयोग करके, मैपिंग और फ़िल्टरिंग द्वारा, रेगेक्स का उपयोग करके। रेगेक्स का उपयोग करने वाला तरीका अन्य तरीकों की तुलना में अब तक का सबसे कुशल और उच्च प्रदर्शन वाला तरीका है, विशेष रूप से बड़े टे
-
जावास्क्रिप्ट में localStorage क्लियर करना?
जावास्क्रिप्ट के माध्यम से localStorage क्लियर करने के वास्तव में दो तरीके हैं। तरीका 1 - clear() मेथड का उपयोग करना localStorage.clear(); तरीका 2 - localStorage पर पुनरावृति करके सभी की डिलीट करना for(key in localStorage){ delete localStorage[key]; } दोनों तरीके काम करेंगे। उदाहरण <html> <
-
जावास्क्रिप्ट में ऑब्जेक्ट्स को मिलाएं और प्रॉपर्टी डिलीट करें
हमारे पास ऑब्जेक्ट्स का निम्नलिखित ऐरे है जिसमें दो ऑब्जेक्ट्स हैं और हमें दोनों ऑब्जेक्ट्स को एक में मिलाना है और chk प्रॉपर्टी को पूरी तरह से हटाना है: const err = [ { "chk" : true, "name": "test" },
-
वेनिला जावास्क्रिप्ट का उपयोग करके बटन क्लिक पर ऐरे आइटम्स को डिव एलिमेंट पर प्रदर्शित करना
ऐरे के एलिमेंट्स को डिव में एम्बेड करने के लिए, हमें बस ऐरे पर पुनरावृति करने और एलिमेंट को डिव में जोड़ते रहने की आवश्यकता है। इसे इस तरह किया जा सकता है: उदाहरण const myArray = ["stone","paper","scissors"]; const embedElements = () => { myArray.forEac
-
जावास्क्रिप्ट ऑब्जेक्ट की फ़िल्टरिंग
यहां हमें एक फ़ंक्शन बनाना है जो एक ऑब्जेक्ट और एक सर्च स्ट्रिंग लेता है और उन ऑब्जेक्ट कीज़ को फ़िल्टर करता है जो सर्च स्ट्रिंग से शुरू होती हैं और ऑब्जेक्ट लौटाता है। ऐसा करने का कोड यहां है: उदाहरण const obj = { "PHY": "Physics", "MAT": &qu
-
जावास्क्रिप्ट ऐरे में केवल सम संख्याएं लौटाने वाला फ़ंक्शन कैसे बनाएं?
यहां, हमें एक फ़ंक्शन लिखना है जो एक आर्गुमेंट लेता है, जो नंबर्स का एक ऐरे है, और एक ऐरे लौटाता है जिसमें केवल इनपुट ऐरे से वे नंबर होते हैं जो सम हैं। तो, फ़ंक्शन का नाम returnEvenArray रखते हैं, फ़ंक्शन का कोड होगा: उदाहरण const arr = [3,5,6,7,8,4,2,1,66,77]; const returnEvenArray = (arr) =>
-
जावास्क्रिप्ट में नंबर को रिवर्स करना
हमारा उद्देश्य एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक नंबर लेता है और उसका रिवर्स नंबर लौटाता है। उदाहरण के लिए, 678 का रिवर्स: 876 जावास्क्रिप्ट में नंबर को रिवर्स करने का कोड यहां है: उदाहरण const num = 124323; const reverse = (num) => parseInt(String(num) .split("") .reverse() .joi
-
जावास्क्रिप्ट में स्ट्रिंग को स्प्लिट करके ऐरे में कैसे खोजें?
हमें स्ट्रिंग्स का एक ऐरे और एक अन्य स्ट्रिंग दी गई है जिसे हमें ऐरे में खोजना है। हम ऐरे को फ़िल्टर कर सकते हैं यह जांच करके कि क्या इसमें उपयोगकर्ता द्वारा इनपुट के माध्यम से प्रदान किए गए सभी कैरेक्टर्स हैं। इसे करने का कोड होगा: उदाहरण समाधान 1 const deliveries = ["14/02/2020, 11:47,G12, K
-
जावास्क्रिप्ट में दो मानदंडों द्वारा ऐरे सॉर्ट करना
मान लीजिए निम्नलिखित वह ऐरे है जिसे date और isImportant द्वारा सॉर्ट किया जाना है। isImportant प्रॉपर्टी true वाले सभी ऑब्जेक्ट्स, isImportant false वाले किसी भी ऑब्जेक्ट से उच्च रैंक करते हैं और दोनों समूह date प्रॉपर्टी के अनुसार सॉर्ट होते हैं। हमारा ऐरे निम्नलिखित है: const array = [{ &n
-
'next' और 'previous' प्रॉपर्टीज द्वारा सॉर्टिंग (JS कम्पेरेटर फ़ंक्शन)
यहां ऑब्जेक्ट्स का हमारा सैंपल ऐरे है, प्रत्येक ऑब्जेक्ट को मल्टीपेज वेबसाइट के किसी पेज के रूप में मानें, प्रत्येक ऑब्जेक्ट में एक next प्रॉपर्टी है (जब तक कि यह अंतिम पेज को दर्शाता न हो) जो किसी अन्य ऑब्जेक्ट की आईडी को इंगित करता है और एक previous प्रॉपर्टी (जब तक कि यह पहले पेज को दर्शाता न हो
-
क्या मैं जावास्क्रिप्ट में initValidation() फ़ंक्शन के बाहर validate() फ़ंक्शन को कॉल कर सकता हूँ?
हम validate() फ़ंक्शन को initValidation() के बाहर कॉल करना चाहते हैं, बिना आवश्यक रूप से initValidation() को कॉल किए। हमारी समस्या का कोड निम्नलिखित है: function initValidation(){ // irrelevant code here function validate(_block){ // code here &