JavaScript का + ऑपरेटर संख्याओं को जोड़ता है या स्ट्रिंग्स को जोड़ता है। ऐरे को स्ट्रिंग में बदलकर कनेक्ट करता है।
[1,2] + [3,4] '1,2' + '3,4' // ऐरे toString() -> "1,2" '1,23,4' // परिणाम
सही तरीका - ऐरे जोड़ने के लिए:
[1,2].concat([3,4]) // [1,2,3,4] // या ES6 स्प्रेड [...[1,2], ...[3,4]] // [1,2,3,4]
व्याख्या: + ऑपरेटर दोनों ऑपरेंड्स को प्रिमिटिव में बदलता है। ऐरे का toString() एलिमेंट्स को कॉमा से जोड़ता है।