kebab-case को camelCase में कैसे बदलें
kebab-case नामों को तुरंत camelCase में बदलें। किसी वेरिएबल, फ़ंक्शन या कॉलम का नाम लिखें या पेस्ट करें और लिखते-लिखते camelCase रूप पाएँ।
- ऊपर वाले बॉक्स में kebab-case नाम, जैसे main-nav-item, लिखें या पेस्ट करें।
- camelCase रूप तुरंत दिखता है: main-nav-item बनता है mainNavItem।
- नतीजा कॉपी करें, या स्रोत और लक्ष्य के लिए 17 नामकरण शैलियों में से कोई चुनें।
बदलाव कैसे होता है
कन्वर्टर पहले नाम को शब्दों में तोड़ता है: हर बड़े अक्षर, अंडरस्कोर, हाइफ़न, डॉट और स्पेस पर। फिर शब्दों को camelCase में लिखता है: पहला शब्द छोटे अक्षरों में, आगे के हर शब्द का पहला अक्षर बड़ा, बिना विभाजक। HTTP जैसे लगातार बड़े अक्षर एक ही शब्द रहते हैं, और अंक अपने से पहले वाले शब्द के साथ जुड़े रहते हैं।
kebab-case से camelCase के उदाहरण
| kebab-case | camelCase |
|---|---|
main-nav-item | mainNavItem |
font-size | fontSize |
background-color | backgroundColor |
is-open | isOpen |
data-test-id | dataTestId |
aria-label | ariaLabel |
kebab-case और camelCase क्या हैं
kebab-case सभी शब्दों को छोटे अक्षरों में लिखकर हाइफ़न से जोड़ता है। यह URL, CSS क्लास, HTML एट्रिब्यूट और फ़ाइल नामों में इस्तेमाल होता है।
camelCase में पहला शब्द छोटे अक्षरों में होता है और आगे के हर शब्द का पहला अक्षर बड़ा, बिना किसी विभाजक के। JavaScript, Java, C# और Swift में वेरिएबल और फ़ंक्शन के नामों का यही मानक है।
अक्सर पूछे जाने वाले सवाल
HTTP या ID जैसे संक्षिप्त रूपों का क्या होता है?
लगातार बड़े अक्षरों को एक शब्द माना जाता है, इसलिए parseHTTPResponse, snake_case में parse_http_response बनता है।
क्या इससे मेरे कोड का अर्थ बदलता है?
नहीं। यह सिर्फ़ नाम दोबारा लिखता है। जहाँ-जहाँ यह नाम इस्तेमाल हुआ है, वहाँ भी बदलना याद रखें, वरना कोड पुराना नाम ढूँढेगा।
कौन-सी शैली इस्तेमाल करूँ?
अपनी भाषा या प्रोजेक्ट की परंपरा अपनाएँ: JavaScript और Java में camelCase, Python, Ruby और SQL में snake_case, URL और CSS में kebab-case।
क्या यह टूल मुफ़्त है?
हाँ, यह मुफ़्त है। पंजीकरण या ईमेल की ज़रूरत नहीं। परिणाम इसी पेज पर मिलता है।
मेरा परिणाम कहाँ मिलेगा?
इसी पेज पर टूल का उपयोग करें। परिणाम यहीं दिखता है, ईमेल से प्राप्त करने की ज़रूरत नहीं है।