محوّل kebab-case إلى camelCase — مجاني عبر الإنترنت

حوّل من kebab-case إلى camelCase فورًا: الصق اسم متغير أو دالة أو عمود وانسخ النتيجة، مع أمثلة.

Converter

camelCase وsnake_case وkebab-case وكل نمط بينها

حوّل معرّفًا أو عبارة بين 17 نمط تسمية

—

النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.

كيفية التحويل من kebab-case إلى camelCase

حوّل الأسماء من kebab-case إلى camelCase فورًا. اكتب اسم متغير أو دالة أو عمود أو الصقه، واحصل على صيغة camelCase أثناء الكتابة.

  1. اكتب اسمًا بصيغة kebab-case مثل main-nav-item أو الصقه في المربع أعلاه.
  2. تظهر صيغة camelCase فورًا: main-nav-item يصبح mainNavItem.
  3. انسخ النتيجة، أو اختر واحدًا من 17 أسلوب تسمية للمصدر والهدف.

كيف يعمل التحويل

يقسم المحوّل الاسم أولًا إلى كلمات: عند كل حرف كبير وشرطة سفلية وشرطة ونقطة ومسافة. ثم يكتب الكلمات بصيغة camelCase: الكلمة الأولى بحروف صغيرة وكل كلمة تالية تبدأ بحرف كبير، دون فواصل. تبقى سلاسل الحروف الكبيرة مثل HTTP كلمة واحدة، وتبقى الأرقام ملتصقة بالكلمة التي تسبقها.

أمثلة التحويل من kebab-case إلى camelCase

kebab-casecamelCase
main-nav-itemmainNavItem
font-sizefontSize
background-colorbackgroundColor
is-openisOpen
data-test-iddataTestId
aria-labelariaLabel

ما هما kebab-case وcamelCase

يكتب kebab-case كل الكلمات بحروف صغيرة ويصل بينها بشرطة. ويُستخدم في عناوين URL وأصناف CSS وسمات HTML وأسماء الملفات.

يبدأ camelCase بكلمة بحروف صغيرة ثم يبدأ كل كلمة تالية بحرف كبير، دون فواصل. وهو المعيار لأسماء المتغيرات والدوال في JavaScript وJava وC# وSwift.

الأسئلة الشائعة

ماذا يحدث للاختصارات مثل HTTP أو ID؟

تُعامل سلسلة الحروف الكبيرة كلمةً واحدة، لذا يصبح parseHTTPResponse بصيغة snake_case هكذا: parse_http_response.

هل يغيّر ذلك معنى الكود؟

لا. إنه يعيد كتابة الاسم فقط. تذكّر تغيير الاسم في كل مكان يُستخدم فيه، وإلا سيبحث الكود عن الاسم القديم.

أي أسلوب أستخدم؟

اتبع اصطلاح لغتك أو مشروعك: camelCase في JavaScript وJava، وsnake_case في Python وRuby وSQL، وkebab-case في عناوين URL وCSS.

هل هذه الأداة مجانية؟

نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.

كيف أحصل على النتيجة؟

استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.