_.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