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 الكامل بالعربي.