Avatar ·

كيفية جعل الحرف الأول من السلسلة كبيرًا في JavaScript؟ (بدون jQuery)

مرحبًا بالجميع! لقد بدأت للتو في تعلم JavaScript وواجهت هذه المهمة: أحتاج إلى تحويل سلسلة نصية بحيث يصبح الحرف الأول كبيرًا، بينما تبقى بقية الأحرف كما هي. على سبيل المثال، لدي سلسلة "hello world" وأريد الحصول على "Hello world". لقد جربت عدة طرق، لكن لا شيء يعمل بشكل صحيح. حاولت استخدام charAt() و toUpperCase()، لكنني حصلت على حرف كبير واحد فقط، وفقدت بقية السلسلة. إليك ما جربته: ```javascript let str = "hello world"; let firstChar = str.charAt(0).toUpperCase(); console.log(firstChar); // يطبع فقط "H" ``` كيف يمكنني الحصول على السلسلة الكاملة مع الحرف الأول الكبير؟ هل أحتاج إلى استخدام حلقة أم هناك طريقة أبسط؟ قرأت أنه يمكن القيام بذلك باستخدام slice() أو substring()، لكنني لا أفهم تمامًا كيفية تطبيقها. أيضًا، ما الذي يجب فعله إذا كانت السلسلة فارغة أو تتكون من حرف واحد؟ وماذا عن الحروف الروسية؟ شكرًا مقدمًا على المساعدة! ملاحظة: أعلم أنه في jQuery...