कैमल केस वाक्यांशों को इस तरह लिखने का अभ्यास है कि वाक्यांश के मध्य में प्रत्येक शब्द या संक्षिप्त नाम एक बड़े अक्षर से शुरू होता है, बिना किसी अंतराल के स्पेस या विराम चिह्न के। उदाहरण के लिए, कैमल केस में Concurrent hash maps को इस प्रकार लिखा जाएगा:
ConcurrentHashMaps
हम JavaScript में एक स्ट्रिंग स्वीकार करने और इसे कैमल केस में बदलने के लिए एक मेथड को निम्न तरीके से लागू कर सकते हैं:
उदाहरण
function camelize(str) { // सभी स्पेस कैरेक्टर्स पर स्ट्रिंग को विभाजित करें return str.split(' ') // trim का उपयोग करके अतिरिक्त स्पेस से छुटकारा पाएं .map(a => a.trim()) // प्रत्येक शब्द के लिए पहला कैरेक्टर अपरकेस में बदलें .map(a => a[0].toUpperCase() + a.substring(1)) // सभी स्ट्रिंग्स को वापस एक साथ जोड़ें .join("") } console.log(camelize("Concurrent hash maps"))
आउटपुट
ConcurrentHashMaps