यह वास्तव में मेरे लिए भ्रामक था जावास्क्रिप्ट में इस वाक्य को पढ़ने के लिए:फ़ंक्शन परिभाषा में "... तर्क" (तीन बिंदु) का अर्थ क्या है?
router.route('/:id')
.put((...args) => controller.update(...args))
.get((...args) => controller.findById(...args));
क्या मतलब करता है ... आर्ग?
'... 'को स्प्रेड ऑपरेटर कहा जाता है। – bejado
आमतौर पर, '... args' का अर्थ है "किसी भी संख्या में मूल्य"। उदाहरण के लिए, आप 'शून्य' या '1,2,3,4' पास कर सकते हैं - इससे कोई फर्क नहीं पड़ता और विधि इससे निपटने के लिए पर्याप्त स्मार्ट है। – Tigger
यह ईएस 6 में पेश किया गया नया वाक्यविन्यास है। कृपया यहां प्रलेखन देखें https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/rest_parameters – Diode