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

JavaScript में _.initial() फंक्शन का महत्व


_.initial()

_.initial() underscore.js में एक फंक्शन है, जो JavaScript की एक लाइब्रेरी है। यह मेथड ऐरे के अंतिम एलिमेंट को शेष एलिमेंट्स से अलग करने के लिए उपयोग किया जाता है। यह मेथड ऐरे के अंतिम मान को अनदेखा कर देता है।

सिंटैक्स

_.initial( array, n );

_.initial() 2 पैरामीटर ले सकता है।

array - मेथड ऐरे लेता है और अंतिम एलिमेंट को छोड़कर सभी एलिमेंट्स देता है।

n - यह दिए गए ऐरे से ट्रिम किए जाने वाले एलिमेंट्स की संख्या है। यह वैकल्पिक है।

उदाहरण

<html> <body> <script src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" > </script> </head> <body> <script type="text/javascript"> document.write(_.initial([1,2,3,4,5])); </script> </body> </html>

आउटपुट

1,2,3,4


यदि हम दूसरा पैरामीटर यानी एक मान (संख्या) प्रदान करते हैं, तो मेथड _.initial() उस मान को प्राप्त करता है और ऐरे से दाएं से बाएं उतने एलिमेंट्स को ट्रिम करता है और शेष एलिमेंट्स को प्रदर्शित करता है।

उदाहरण

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

<html> <body> <script    src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" > </script> </head> <body> <script type="text/javascript">    document.write(_.initial([1,2,3,4,5],4)); </script> </body> </html>

आउटपुट

1

  1. JavaScript DOM क्या है? - पूर्ण गाइड JavaScript DOM क्या है? - पूर्ण गाइड

    JavaScript डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) एक वेबपेज के HTML एलिमेंट्स का प्रतिनिधित्व है। यह एक इंटरफेस है जिसका उपयोग हम वेब पेज को उसकी सामग्री या शैली को बदलकर मैनिपुलेट करने के लिए कर सकते हैं। हम किसी वेबपेज पर राइट क्लिक करके और inspect चुनकर DOM को एक्सेस कर सकते हैं। ऐसा करने से, एक सेक्शन

  1. - जावास्क्रिप्ट में Math.imul() फंक्शन का उपयोग क्या है?

    Math.imul() अन्य गुणा फंक्शन्स के विपरीत, Math.imul() फंक्शन दो पैरामीटर्स के C-जैसे 32-बिट गुणन का परिणाम लौटाता है। इसका अनुप्रयोग Emscripten जैसी परियोजनाओं में बहुत अधिक है। सिंटैक्स var product = Math.imul(a, b); यह मेथड दो संख्याएँ लेता है और उनका गुणन मान देता है। उदाहरण-1 निम्नलिखित उदाहरण

  1. - जावास्क्रिप्ट में Symbol.isConcatSpreadable का महत्व क्या है?

    Symbol.isConcatSpreadable यह प्रसिद्ध सिंबल यह कॉन्फ़िगर करने के लिए उपयोग किया जाता है कि Array.prototype.concat() मेथड का उपयोग करते समय किसी ऑब्जेक्ट को उसके ऐरे एलिमेंट्स में फ्लैट किया जाना चाहिए या नहीं। यदि यह false है तो ऐरे का कोई फ्लैटिंग नहीं होता। डिफ़ॉल्ट रूप से, Symbol.isConcatSpreadab