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

जावास्क्रिप्ट में किसी फ़ंक्शन के लिए बाकी पैरामीटर को कैसे परिभाषित करें?


बाकी पैरामीटर के साथ, आप एक सरणी के रूप में कई तर्कों का प्रतिनिधित्व कर सकते हैं। ES6 डेवलपर्स के काम को आसान बनाने के लिए रेस्ट पैरामीटर लेकर आया। तर्क वस्तुओं के लिए, बाकी पैरामीटर तीन बिंदुओं द्वारा इंगित किए जाते हैं ... और एक पैरामीटर से पहले होते हैं।

उदाहरण

आइए बाकी पैरामीटर को परिभाषित करने के लिए निम्नलिखित कोड स्निपेट देखें।

<html>
   <body>
      <script>
         function addition(…numbers) {
            var res = 0;
            numbers.forEach(function (number) {
               res += number;
            });
            return res;
         }
         document.write(addition(3));
         document.write(addition(9,10,11,12,13));
      </script>
   </body>
</html>

  1. JavaScript Symbol.for() फ़ंक्शन

    Symbol.for() फ़ंक्शन किसी दिए गए प्रतीक के लिए रनटाइम-वाइड सिंबल रजिस्टरी की खोज करता है। यदि प्रतीक मिल जाता है तो उसे वापस कर दिया जाता है अन्यथा वैश्विक प्रतीक रजिस्टर में एक नया प्रतीक बनाया जाता है और बस वापस कर दिया जाता है। निम्नलिखित प्रतीक के लिए कोड है। के लिए () फ़ंक्शन उदाहरण <!DOCTY

  1. जावास्क्रिप्ट में स्ट्रिंग की खोज कैसे करें?

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

  1. जावास्क्रिप्ट में कस्टम सॉर्ट फ़ंक्शन को कैसे परिभाषित करें?

    कस्टम सॉर्ट फ़ंक्शन को परिभाषित करने के लिए, आपको पहले मान की दूसरे मान से तुलना करने की आवश्यकता है। यदि पहला मान दूसरे मान से अधिक है, तो -1 लौटाएं। यदि पहला मान दूसरे मान से कम है, तो 1 लौटाएं अन्यथा 0 लौटाएं। उपरोक्त प्रक्रिया डेटा को अवरोही क्रम में क्रमबद्ध करेगी। यदि आप डेटा को बढ़ते क्रम मे