-
JavaScript में Array.some() मेथड का उपयोग
Array.some() मेथड some() जांचता है कि ऐरे में कम से कम एक एलिमेंट टेस्ट पास करता है या नहीं। एक भी पास होने पर true, सभी फेल होने पर false लौटाता है। every() का पूरक। सिंटैक्स array.some(callback(element, index, array), thisArg) उदाहरण = 15000; } document.getElementById(demo1).innerH
-
JavaScript में Array.find() मेथड का उपयोग
Array.find() मेथड find() ऐरे में पहले एलिमेंट का मान लौटाता है जो टेस्ट फंक्शन को पास करता है। कोई पास न करे तो undefined लौटाता है। सिंटैक्स array.find(callback(element, index, array), thisArg) उदाहरण = 12000; } var found = prices.find(checkCost); document.getElementById(demo).innerHTML
-
JavaScript में Array.findIndex() मेथड का उपयोग
Array.findIndex() मेथड findIndex() ऐरे में पहले एलिमेंट का इंडेक्स लौटाता है जो टेस्ट फंक्शन को पास करता है। कोई एलिमेंट पास न करे तो -1 लौटाता है। सिंटैक्स array.findIndex(callback(element, index, array), thisArg) उदाहरण = 15000; } var index = wages.findIndex(checkSal); document.getElem
-
JavaScript में Math.abs() मेथड का उपयोग
Math.abs() मेथड Math.abs() किसी संख्या का एब्सोल्यूट मान (परम मान) लौटाता है - बिना चिन्ह के परिमाण। हमेशा नॉन-नेगेटिव लौटाता है। गणितीय परिभाषा |x| = { x यदि x ≥ 0 { -x यदि x < 0 उदाहरण 1: अंतर का एब्सोल्यूट मान <html> <body> <script> function myDiff(a, b) {
-
JavaScript में Math.pow() मेथड का उपयोग
Math.pow() मेथड Math.pow(base, exponent) बेस को एक्सपोनेंट की घात तक उठाता है: base^exponent। ES2016 में ** ऑपरेटर पेश किया गया जो अधिक पठनीय है। सिंटैक्स Math.pow(base, exponent) उदाहरण 1: पॉजिटिव इंटीजर्स <html> <body> <script> document.write(Math.pow(9, 3)); // 9³ = 729 &l
-
JavaScript में substr() मेथड का उपयोग
String.substr() मेथड (डिप्रिकेटेड) substr() स्ट्रिंग का भाग निकालता है: शुरुआती इंडेक्स और लंबाई के आधार पर। नोट: यह मेथड डिप्रिकेटेड है (ECMAScript मानक से हटाया गया, लेकिन ब्राउज़र्स सपोर्ट करते हैं)। नए कोड में slice() या substring() उपयोग करें। सिंटैक्स str.substr(start, length) start - शुरुआ
-
JavaScript में slice() मेथड का उपयोग (स्ट्रिंग)
String.slice() मेथड slice() मेथड स्ट्रिंग का एक भाग निकालकर नई स्ट्रिंग लौटाता है। मूल स्ट्रिंग अपरिवर्तित रहती है (स्ट्रिंग्स इम्म्यूटेबल हैं)। सिंटैक्स string.slice(startIndex, endIndex) startIndex - शुरुआती इंडेक्स (इन्क्लूसिव), नेगेटिव = अंत से गिनती endIndex (वैकल्पिक) - अंतिम इंडेक्स (एक्सक
-
JavaScript में Math.ceil() और Math.round() का अंतर
Math.ceil() vs Math.round() दोनों नंबर को निकटतम इंटीजर में राउंड करते हैं, लेकिन दिशा अलग होती है। तुलना मेथडव्यवहारदिशा Math.ceil()ऊपर की ओर राउंड (छत की ओर)बड़े मान की ओर Math.round()निकटतम इंटीजर (मानक राउंडिंग).5 से ऊपर तो ऊपर, नीचे तो नीचे Math.floor()नीचे की ओर राउंड (फर्श की ओर)छोटे मान क
-
JavaScript में Array.entries() मेथड का उपयोग
Array.entries() मेथड entries() मेथड एक नया इटरेटर ऑब्जेक्ट लौटाता है जिसमें ऐरे के प्रत्येक इंडेक्स के लिए [key, value] पेयर्स होते हैं। सिंटैक्स array.entries() उदाहरण <html> <body> <script> var elements = [Helium, Neon, Krypton, Xenon, Radon]; var iterator = elements.entri
-
JavaScript में charAt() मेथड का उपयोग
String.charAt() मेथड charAt() मेथड स्ट्रिंग में निर्दिष्ट इंडेक्स पर मौजूद कैरेक्टर लौटाता है। इंडेक्स 0 से शुरू होता है। सिंटैक्स string.charAt(index) उदाहरण 1 <html> <body> <p id=demo></p> <script> var str = TUTORIALSPOINT AND TUTORIX; var result = str.charAt(9
-
JavaScript में ऐरे का न्यूनतम मान कैसे खोजें?
ऐरे में न्यूनतम मान खोजने के तरीके 1. Math.min() के साथ स्प्रेड ऑपरेटर (आधुनिक, अनुशंसित) <html> <body> <script> var numbers = [6, 39, 55, 1, 44]; var min = Math.min(...numbers); document.write(न्यूनतम: + min); // 1 </script> </body> </html> आउटपुट न्यू
-
JavaScript में ऑब्जेक्ट क्या है और प्रॉपर्टी कैसे एक्सेस करें?
JavaScript ऑब्जेक्ट और प्रॉपर्टी एक्सेस JavaScript में लगभग सब कुछ ऑब्जेक्ट है (प्रिमिटिव्स के अलावा: null, undefined, string, number, boolean, symbol, bigint)। ऑब्जेक्ट्स की-वैल्यू पेयर्स का संग्रह होते हैं। ऑब्जेक्ट बनाना <script> // ऑब्जेक्ट लिटरल var person = { name: रमेश, ag
-
JavaScript में JSON.stringify() और इसका उपयोग
JSON.stringify() मेथड JSON.stringify() JavaScript ऑब्जेक्ट/वैल्यू को JSON स्ट्रिंग में बदलता है। सर्वर को डेटा भेजते समय आवश्यक (सर्वर स्ट्रिंग एक्सपेक्ट करता है)। सिंटैक्स JSON.stringify(value, replacer, space) value - सीरियलाइज़ करने वाला वैल्यू replacer (वैकल्पिक) - फंक्शन या ऐरे (फिल्टर/ट्रां
-
JavaScript शेल के माध्यम से MongoDB में 8-बाइट इंटीजर इन्सर्ट करना
MongoDB में 8-बाइट इंटीजर (NumberLong) इन्सर्ट करना MongoDB शेल में 64-बिट इंटीजर्स के लिए NumberLong क्लास का उपयोग करें। JavaScript का नंबर टाइप 53-बिट तक सटीक होता है (Number.MAX_SAFE_INTEGER), इसलिए बड़ी संख्याओं के लिए NumberLong जरूरी है। सिंटैक्स var variableName = {fieldName: new NumberLon
-
JavaScript में JSON.parse() और इसका उपयोग
JSON.parse() मेथड JSON.parse() एक JSON स्ट्रिंग को पार्स करके JavaScript ऑब्जेक्ट/ऐरे में बदलता है। सर्वर से डेटा प्राप्त करते समय उपयोगी (सर्वर हमेशा स्ट्रिंग भेजता है)। सिंटैक्स JSON.parse(text, reviver) text - पार्स करने वाली JSON स्ट्रिंग reviver (वैकल्पिक) - ट्रांसफॉर्मेशन फंक्शन उदाहरण &l
-
JavaScript में forEach() मेथड का उपयोग
Array.forEach() मेथड forEach() ऐरे के प्रत्येक एलिमेंट के लिए एक बार कॉलबैक फंक्शन एक्सेक्यूट करता है। यह नया ऐरे नहीं बनाता और undefined लौटाता है। साइड इफेक्ट्स (लॉगिंग, DOM मैनिपुलेशन) के लिए उपयोगी। सिंटैक्स array.forEach(callback(element, index, array), thisArg) उदाहरण 1: प्रत्येक एलिमेंट प्
-
JavaScript में Array.filter() मेथड का महत्व
Array.filter() मेथड filter() मेथड एक नया ऐरे बनाता है जिसमें केवल वे एलिमेंट्स होते हैं जो टेस्ट फंक्शन को पास करते हैं। मूल ऐरे अपरिवर्तित रहता है। सिंटैक्स array.filter(callback(element, index, array), thisArg) उदाहरण 1: सैलरी फिल्टर (≥ 19000) = 19000; } var filtered = salaries.filter(ch
-
JavaScript में Array.reduce() मेथड का उपयोग
Array.reduce() मेथड reduce() ऐरे के प्रत्येक एलिमेंट पर कॉलबैक फंक्शन लागू करके सिंगल आउटपुट वैल्यू उत्पन्न करता है (बाएं से दाएं)। सिंटैक्स array.reduce(callback(accumulator, currentValue, index, array), initialValue) उदाहरण: संख्याओं का योग acc + curr; document.write(array.reduce(sum)); /
-
JavaScript में Array.reduceRight() मेथड का उपयोग
Array.reduceRight() मेथड reduceRight() ऐरे के एलिमेंट्स को दाएं से बाएं (राइट-टू-लेफ्ट) प्रोसेस करके सिंगल वैल्यू में रिड्यूस करता है। reduce() का उल्टा क्रम। सिंटैक्स array.reduceRight(callback(accumulator, currentValue, index, array), initialValue) उदाहरण: नेस्टेड ऐरे को फ्लैट करना (राइट-टू-लेफ
-
JavaScript में Array.every() मेथड का उपयोग
Array.every() मेथड every() मेथड जांचता है कि ऐरे के सभी एलिमेंट्स दी गई टेस्ट फंक्शन को पास करते हैं या नहीं। सभी पास होने पर true, एक भी फेल होने पर false लौटाता है। सिंटैक्स array.every(callback(element, index, array), thisArg) उदाहरण = 10000; } document.getElementById(demo1).inner