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

जावास्क्रिप्ट सरणी लंबाई:एक पूर्ण गाइड

जावास्क्रिप्ट सरणी लंबाई संपत्ति एक सरणी में आइटम की संख्या बताती है। किसी सरणी की लंबाई ज्ञात करने के लिए, ऑब्जेक्ट array_name.length का संदर्भ लें। लम्बाई गुण एक पूर्णांक देता है।


आप अक्सर जानना चाहेंगे कि सरणी में कितने मान हैं - दूसरे शब्दों में, सरणी की लंबाई। यहीं पर JavaScript सरणी लंबाई संपत्ति आती है। लंबाई संपत्ति का उपयोग किसी विशेष सरणी में रखी गई वस्तुओं की संख्या को पुनः प्राप्त करने के लिए किया जाता है।

उदाहरण के लिए, मान लें कि आप एक पुस्तक विक्रेता हैं और आप जानना चाहते हैं कि आपकी सूची में कितनी पुस्तकें हैं। आप JavaScript सरणी लंबाई गुण का उपयोग करके अपनी पुस्तक सूची की लंबाई पुनर्प्राप्त कर सकते हैं।

यह ट्यूटोरियल यह पता लगाएगा कि जावास्क्रिप्ट में सरणी लंबाई विधि का उपयोग कैसे किया जाता है। हम दो उदाहरणों के माध्यम से चलेंगे जो जावास्क्रिप्ट प्रोग्राम में विधि का उपयोग करते हैं।

जावास्क्रिप्ट ऐरे की लंबाई

जावास्क्रिप्ट सरणी लंबाई गुण एक पूर्णांक मान है जो किसी सरणी में आइटम की संख्या का प्रतिनिधित्व करता है। लंबाई गुण हमेशा सरणी में उच्चतम सूचकांक मान से एक अधिक होता है क्योंकि अनुक्रमणिका मान जावास्क्रिप्ट में 0 से शुरू होते हैं।

चूंकि लंबाई जावास्क्रिप्ट में एक संपत्ति है, यह किसी भी पैरामीटर में नहीं लेती है। यह बस एक सरणी के अंत में जोड़ा जाता है।

जावास्क्रिप्ट सरणी लंबाई संपत्ति के लिए वाक्यविन्यास यहां दिया गया है:

array_name.length;

लंबाई संपत्ति के मूल्य तक पहुंचने के लिए हम सरणी नाम के अंत में .length सिंटैक्स जोड़ते हैं।

81% प्रतिभागियों ने कहा कि बूटकैंप में भाग लेने के बाद उन्हें अपनी तकनीकी नौकरी की संभावनाओं के बारे में अधिक आत्मविश्वास महसूस हुआ। आज ही एक बूटकैंप से मिलान करें।

बूटकैंप शुरू करने से लेकर अपनी पहली नौकरी खोजने तक, औसत बूटकैंप ग्रेड ने करियर संक्रमण में छह महीने से भी कम समय बिताया।

सरणी लंबाई JavaScript उदाहरण

आइए एक जावास्क्रिप्ट प्रोग्राम में इस पद्धति को चित्रित करने के लिए एक उदाहरण के माध्यम से चलते हैं। मान लीजिए कि हम एक किताबों की दुकान के मालिक हैं। हम यह पता लगाना चाहते हैं कि न्यूयॉर्क टाइम्स फिक्शन बेस्ट सेलर्स ऑफ़ 2019 . से कितनी किताबें हैं सूची हम बेचते हैं। एक ग्राहक ने इन पुस्तकों की उपलब्धता के बारे में पूछताछ की, इसलिए हमने यह जांचने का निर्णय लिया कि हम कितनी पुस्तकें बेचते हैं जो सूची में दिखाई दीं।

यही वह जगह है जहां लंबाई संपत्ति उपयोगी हो सकती है। मान लें कि हमारे पास उन पुस्तकों की एक सूची है जो हम बेचते हैं जो न्यूयॉर्क टाइम्स फिक्शन बेस्ट सेलर्स ऑफ 2019 पर दिखाई दीं। सूची। लंबाई संपत्ति का उपयोग करके हम यह पता लगा सकते हैं कि हम कितनी किताबें बेचते हैं जो उस सूची में हैं:

const nyt_fiction_best_sellers_2019 =['रिडेम्पशन', 'ए बेटर मैन', 'द इंस्टीट्यूट', 'द गार्जियंस', 'द नाइट फायर', 'टर्निंग पॉइंट'];console.log(nyt_fiction_best_sellers_2019.length); 

जब हम अपना कोड निष्पादित करते हैं, तो प्रोग्राम वापस आ जाता है:6.

सबसे पहले, हम एक स्थिरांक घोषित करते हैं, जिसे nyt_fiction_best_sellers_2019. कहा जाता है। यह स्थिरांक हमारी सूची में उन पुस्तकों की सूची संग्रहीत करता है जो न्यूयॉर्क टाइम्स फिक्शन बेस्ट सेलर्स ऑफ़ 2019 पर दिखाई दीं। सूची। फिर, हम उस सूची की लंबाई का पता लगाने के लिए लंबाई संपत्ति का उपयोग करते हैं। इस मामले में, हमारी सूची में छह मान हैं, इसलिए लंबाई संपत्ति वापस आती है:6.

JavaScript सरणी लंबाई के साथ औसत की गणना करना

लंबाई संपत्ति में जावास्क्रिप्ट में कई उपयोग के मामले हैं, और इनमें से सबसे आम में से एक औसत की गणना करना है।

मान लीजिए कि हम एक नृत्य कक्षा में सदस्यों की औसत आयु ज्ञात करना चाहते हैं। हमारे पास एक सूची है जो नर्तकियों की उम्र को संग्रहीत करती है। बाद में, हम तय करते हैं कि हम चाहते हैं कि औसत को निकटतम पूर्णांक तक पूर्णांकित किया जाए। सूची में मदों की संख्या को पुनः प्राप्त करने के लिए हमें लंबाई संपत्ति का उपयोग करने की आवश्यकता होगी। यह मान हमें औसत की गणना करने में मदद करेगा।

उदाहरण कार्यक्रम

यहां एक प्रोग्राम का उदाहरण दिया गया है जो हमें डांस क्लास में सदस्यों की औसत आयु की गणना करने की अनुमति देगा:

<पूर्व>वर नर्तक_आयु =[9, 10, 9, 11, 12, 8, 10, 10, 10];वर योग =0; के लिए (वर i =0; मैं <नर्तक_ आयु। लंबाई; i++) { योग +=Dancer_ages[i]}var औसत =Math.दौर(sum/dancer_ages.length);console.log("नृत्य वर्ग में औसत आयु के सदस्य हैं:" + औसत + "।")

हमारा कोड लौटाता है:

नृत्य कक्षा में सदस्यों की औसत आयु है:10.

कोड की पहली पंक्ति पर, हम dancer_ages . नामक एक जावास्क्रिप्ट सूची घोषित करते हैं जो डांस क्लास में हर सदस्य की उम्र को स्टोर करता है। फिर, हम sum . नामक एक वैरिएबल घोषित करते हैं जो कक्षा में सदस्यों की कुल आयु को संग्रहीत करता है। बाद में औसत की गणना करने के लिए हमें इस मान की आवश्यकता होगी।

प्रारंभ में, हम योग . का मान सेट करते हैं 0 से क्योंकि हमें इसका उपयोग करने से पहले एक चर घोषित करने की आवश्यकता है। फिर, हम प्रत्येक नर्तक की आयु को योग . में जोड़ देते हैं हमारे के लिए . में मूल्य लूप।

फिर, हम लूप के लिए एक जावास्क्रिप्ट बनाते हैं जो डांसर_एज सूची में प्रत्येक आइटम के माध्यम से पुनरावृत्त होता है और इसे योग में जोड़ता है चर। ध्यान दें कि हम dancer_ages.length . का उपयोग करते हैं हमारे कार्यक्रम को यह बताने के लिए कि इसे कितनी बार निष्पादित करना चाहिए।

के लिए . के निष्पादन के बाद लूप, हमारा कार्यक्रम कक्षा में सदस्यों की औसत आयु की गणना करता है। हमारा प्रोग्राम योग . को विभाजित करके ऐसा करता है (नर्तकों की उम्र का योग) dancer_ages.length . द्वारा (नृत्य वर्ग में लोगों की संख्या)। फिर, हम Math.round() . का उपयोग करते हैं हमारे मान को निकटतम पूर्णांक में गोल करने की विधि।

अंत में, हम कंसोल पर एक संदेश प्रिंट करते हैं जिसमें कहा गया है:"नृत्य वर्ग में एक सदस्य की औसत आयु है:"। इस कथन के बाद औसत . में संग्रहीत मान आता है JavaScript वैरिएबल, और एक अवधि (. )।

निष्कर्ष

जावास्क्रिप्ट सरणी लंबाई संपत्ति का उपयोग किसी सूची में संग्रहीत वस्तुओं की संख्या को पुनः प्राप्त करने के लिए किया जाता है। यह विधि विशेष रूप से औसत और अन्य राशियों की गणना करने में है जिसके लिए सूची की लंबाई जानने की आवश्यकता होती है।

इस ट्यूटोरियल ने चर्चा की कि जावास्क्रिप्ट सरणी में वस्तुओं की संख्या को पुनः प्राप्त करने के लिए लंबाई संपत्ति का उपयोग कैसे करें। हमने लम्बाई गुणधर्म के दो उदाहरण भी देखे। इस ट्यूटोरियल को पढ़ने के बाद, आप एक विशेषज्ञ की तरह लेंथ प्रॉपर्टी का उपयोग शुरू करने के लिए तैयार हैं!

क्या आप जावास्क्रिप्ट में कोडिंग के बारे में अधिक जानना चाहते हैं? हमारी जावास्क्रिप्ट कैसे सीखें गाइड पढ़ें। आपको सलाह मिलेगी कि कौन से पाठ्यक्रम और शिक्षण संसाधन आपको जावास्क्रिप्ट के अपने ज्ञान को आगे बढ़ाने में मदद कर सकते हैं।


  1. जावास्क्रिप्ट ऐरे लंबाई संपत्ति

    ऐरे लेंथ प्रॉपर्टी एक ऐरे की लंबाई सेट या लौटाती है जो दिए गए एरे में मौजूद कुल तत्वों की संख्या है। सरणी लंबाई गुण के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .नमूना { फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; }JavaScript Array लंबाई

  1. array.flatMap() जावास्क्रिप्ट में

    JavaScript array.flatMap() फ़ंक्शन दिए गए नेस्टेड सरणी को एक नए फ्लैट सरणी में समतल करता है। array.flatMap() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content

  1. जावास्क्रिप्ट - सरणी वस्तुओं की लंबाई

    जावास्क्रिप्ट में लंबाई संपत्ति वस्तु का आकार लौटाती है। स्ट्रिंग और सरणी ऑब्जेक्ट की लंबाई के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .नमूना, .परिणाम {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; लाल रंग; }जावास्क्रिप्ट लंबाई गुणयहा