تخطَّ إلى المحتوى

toUpperCase() / toLowerCase()

تحويل حالة الأحرف toUpperCase() / toLowerCase()

toUpperCase() تحوّل كل الأحرف لكبيرة، وtoLowerCase() لصغيرة — مفيدة جدًا للمقارنة غير الحسّاسة لحالة الأحرف.

لا تؤثران على الأرقام أو الرموز أو الأحرف العربية (لا تملك حالة كبيرة/صغيرة). الاستخدام الأشيع: توحيد حالة نص قبل المقارنة (مثل بريد إلكتروني أو بحث).

الصياغة

str.toUpperCase();
str.toLowerCase();

⚡ جرّب بنفسك

عدّل الكود واضغط «تحديث» لترى النتيجة فورًا — التجربة أفضل معلّم.

⚡ محرّر تفاعلي
const email1 = "User@Example.com";
const email2 = "user@example.com";
console.log(email1.toLowerCase() === email2.toLowerCase());
وحدة التحكّم
اضغط «تشغيل» لرؤية النتيجة هنا.

💡 نصائح عملية

  • استخدمها دائمًا قبل مقارنة نصوص مُدخَلة من المستخدم (بريد، اسم مستخدم) لتفادي حساسية حالة الأحرف

⚠️ أخطاء شائعة

  • توقّع تأثيرها على النصوص العربية — العربية لا تملك تمييز حالة كبيرة/صغيرة أصلًا

خصائص ذات صلة

🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار JAVASCRIPT الكامل بالعربي.