-
JavaScript में ऑब्जेक्ट्स के ऐरे पर इटरेट करके नया कैसे बनाएं?
मान लीजिए हमारे पास इस तरह का ऑब्जेक्ट्स का ऐरे है: const arr = [ { customer: Customer 1, project: 1 }, { customer: Customer 2, project: 2 }, { customer: Customer 2, project: 3 } ] हमें एक JavaScript फंक्शन लिखना है जो ऐसा ऐरे
-
JavaScript में स्क्वायर ब्रैकेट ऑब्जेक्ट कीज़ को नेस्टेड ऑब्जेक्ट में कैसे बदलें?
हम जानते हैं कि JavaScript में ऑब्जेक्ट के अंदर नेस्टेड कीज़ को एक्सेस करने के दो तरीके हैं। उदाहरण के लिए, इस ऑब्जेक्ट को लें: const obj = { object: { foo: { bar: { ya: 100 } } } }; यदि हमें नेस्टेड प्रॉपर्टी ya को एक्सेस या अपडेट करन
-
JavaScript में ऑब्जेक्ट की तुलना करें और सामान्य कीज़ जिनके सामान्य वैल्यू हों, उनका ऐरे लौटाएं
हमें एक JavaScript फंक्शन लिखना है जो दो ऑब्जेक्ट लेता है। फंक्शन को उन सभी सामान्य कीज़ का ऐरे लौटाना चाहिए जिनके दोनों ऑब्जेक्ट में सामान्य वैल्यू हों। उदाहरण इसके लिए कोड होगा: { if(obj1[key] === obj2[key] && obj2.hasOwnProperty(key)){ return true; }; return
-
JavaScript में ऑब्जेक्ट्स के ऐरे को फ़िल्टर करना
मान लीजिए हमारे पास लिटरल और ऑब्जेक्ट के दो ऐरे हैं: const source = [1, 2, 3 , 4 , 5]; const cities = [{ city: 4 }, { city: 6 }, { city: 8 }]; हमें एक JavaScript फंक्शन लिखना है जो ये दो ऐरे लेता है। हमारा फंक्शन एक नया ऐरे बनाना चाहिए जिसमें ऑब्जेक्ट्स के ऐरे से वे सभी एलिमेंट हों जिनकी city की के
-
JavaScript में दिए गए नंबर पर योग करने वाले यूनिक नंबर जोड़े के सभी इंडेक्स का सबसे छोटा योग ढूंढें
हमें एक फंक्शन लिखना है जो नंबरों के ऐरे को पहले आर्गुमेंट और टारगेट योग को दूसरे आर्गुमेंट के रूप में लेता है। फिर हम ऐरे के माध्यम से लूप करना चाहते हैं और फिर प्रत्येक वैल्यू को प्रत्येक अन्य में जोड़ना चाहते हैं (खुद को छोड़कर)। और यदि लूप किए गए दो वैल्यू का योग टारगेट योग के बराबर है, और वैल्
-
JavaScript में की द्वारा पढ़ें और JSON के रूप में पार्स करें
मान लीजिए हमारे पास इस तरह का JSON ऐरे है: const arr = [{ data: [ { W: 1, A1: 123 }, { W: 1, A1: 456 }, { W: 2, A1: 4578 }, { W: 2, A1: 2423 }, { W: 2, A1: 2432 }, { W: 2, A1: 24324 } ] }]; हमें एक JavaScript फंक्शन लिखना है जो ऐसा ऐरे लेता है
-
JavaScript में ऑब्जेक्ट की सभी कीज़ को लोअरकेस में बदलने का सबसे कुशल तरीका क्या है?
मान लीजिए निम्नलिखित हमारा ऑब्जेक्ट है: var details = { STUDENTNAME: John, STUDENTAGE: 21, STUDENTCOUNTRYNAME: US } जैसा कि आप ऊपर देख सकते हैं, कीज़ कैपिटल केस में हैं। हमें इन सभी कीज़ को लोअरकेस में बदलना है। इसके लिए toLowerCase() का उपयोग करें। उदाहरण निम्नलिखित कोड है: var details
-
JavaScript से HTML इनपुट लेकर पार्स और डिस्प्ले कैसे करें?
HTML इनपुट वैल्यू एक स्ट्रिंग होती है। स्ट्रिंग को पूर्णांक में बदलने के लिए, parseInt() का उपयोग करें। उदाहरण निम्नलिखित कोड है: <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> &
-
JavaScript में विशिष्ट कैरेक्टर से घिरे टेक्स्ट के कई इंस्टेंस को कैसे बदलें?
मान लीजिए निम्नलिखित हमारी स्ट्रिंग है। कुछ टेक्स्ट स्पेशल कैरेक्टर हैश(#) से घिरा हुआ है: var values = My Name is #yourName# and I got #marks# in JavaScript subject; हमें स्पेशल कैरेक्टर को वैलिड वैल्यू से बदलना है। इसके लिए, replace() के साथ shift() का उपयोग करें। उदाहरण निम्नलिखिक कोड है: origi
-
ऐरे लेकर उस एलिमेंट को ढूंढें जो विषम बार आता है - JavaScript
दिए गए पूर्णांकों के ऐरे में, हमें एक फंक्शन लिखना है जो इस ऐरे को लेता है और उस एलिमेंट को ढूंढता है जो विषम बार आता है। हमेशा केवल एक पूर्णांक होगा जो विषम बार आता है। हम इस समस्या को ऐरे को सॉर्ट करके हल करेंगे। एक बार सॉर्ट होने पर, हम ऐरे पर इटरेट करके उस एलिमेंट को चुन सकते हैं जो विषम बार आत
-
निर्दिष्ट सभी सेपरेटर के आधार पर स्ट्रिंग का विभाजित ऐरे लौटाएं - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो एक स्ट्रिंग और सेपरेटर के रूप में निर्दिष्ट किसी भी संख्या में कैरेक्टर लेता है। हमारा फंक्शन निर्दिष्ट सभी सेपरेटर के आधार पर स्ट्रिंग का विभाजित ऐरे लौटाना चाहिए। उदाहरण के लिए: यदि स्ट्रिंग है: const str = rttt.trt/trfd/trtr,tr; और सेपरेटर हैं: const sep = [
-
दो 2-D ऐरे लेकर उनका मैट्रिक्स गुणनफल लौटाएं - JavaScript
हमें एक JavaScript फंक्शन लिखना है जो दो 2-D ऐरे लेता है और उनका मैट्रिक्स गुणनफल लौटाता है। मान लीजिए निम्नलिखित हमारे दो मैट्रिक्स हैं: // 5 x 4 let a = [ [1, 2, 3, 1], [4, 5, 6, 1], [7, 8, 9, 1], [1, 1, 1, 1], [5, 7, 2, 6] ]; // 4 x 6 let b = [ [1, 4, 7, 3, 4, 6], [2,
-
JavaScript में क्लास में फंक्शन से पहले "get" कीवर्ड क्या है?
get कीवर्ड का उपयोग गेटर फंक्शन के रूप में किया जा सकता है जैसे C#, Java और अन्य टेक्नोलॉजी में। हम क्लास में get के साथ फंक्शन को निम्नानुसार सेट करते हैं: class Employee { constructor(name) { this.name = name; } get fullName() { return this.name; } } उदाहरण get का
-
JavaScript में 2-अंकीय वर्ष की डेट वैल्यू से सही शताब्दी कैसे प्राप्त करें?
इसके लिए, आप कुछ कंडीशन के आधार पर टर्नरी ऑपरेटर का उपयोग कर सकते हैं। उदाहरण निम्नलिखित कोड है: yearRangeValue ? 20 + year : 18 + year; return new Date(date + - + month + - + originalYear).toLocaleDateString(en-GB) }; console.log(getCorrectCentury(10-JAN-19)); उपरोक्त प्रोग्राम को चलाने के लि
-
JavaScript में ऐरे के अंदर विशिष्ट एलिमेंट को एक साथ कैसे मर्ज करें?
मान लीजिए निम्नलिखित हमारा ऐरे है: var values = [7,5,3,8,9,/,9,5,8,2,/,3,4,8]; विशिष्ट एलिमेंट को मर्ज करने के लिए, map के साथ split() का उपयोग करें। उदाहरण निम्नलिखिक कोड है: isNaN(v) ? v : +v); console.log(afterMerge); उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्नलिखिक कमांड का उपयोग करना होगा:
-
JavaScript में ऑब्जेक्ट के स्ट्रिंग टाइप प्रॉपर्टी को ऐरे से रैप करें
इसके लिए, Object.keys() के साथ reduce() का उपयोग करें। रिजल्ट डिस्प्ले करने के लिए, हम concat() का भी उपयोग करेंगे। उदाहरण निम्नलिखित कोड है: (obj[tempKey] = [].concat(details[tempKey]), obj), {}) console.log(output) उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्नलिखित कमांड का उपयोग करन
-
JavaScript एसोसिएटिव ऐरे में ऐरे इंडेक्स का उपयोग करके ऐरे की कैसे जनरेट करें?
इसके लिए, एसोसिएटिव ऐरे में forEach() के साथ [] का उपयोग करें। उदाहरण निम्नलिखित कोड है: { var generatedValues = { [nameObject]: counter }; Object.assign(result, generatedValues) }) console.log(result); उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्नलिखित कमांड का उपयोग करना होगा: node fileN
-
JavaScript में स्ट्रिंग डेट/टाइम में टाइम कैसे जोड़ें?
सबसे पहले, JavaScript में नया Date सेट करें: var dateValue = new Date(2021-01-12 10:10:20); टाइम जोड़ने के लिए new Date() के साथ setHours() और getHours() का उपयोग करें। उदाहरण निम्नलिखित कोड है: var dateValue = new Date(2021-01-12 10:10:20); dateValue.setHours(dateValue.getHours() + 2); console.log
-
माउस क्लिक पर तुरंत इवेंट ट्रिगर करें, माउस छोड़ने के बाद नहीं - JavaScript?
इसके लिए, addEventListener() का उपयोग mousedown इवेंट के साथ करें। उदाहरण निम्नलिखित कोड है: <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <title>Document</title> &l
-
JavaScript में ऐरे से डुप्लीकेट प्रॉपर्टी वैल्यू कैसे हटाएं?
मान लीजिए निम्नलिखित हमारा ऐरे है: var details = [ { studentName: John, studentMarks: [78, 98] }, { studentName: David, studentMarks: [87, 87] }, { studentName: Bob, studentMarks: [48, 58] }, { studentName: Sam,