پرسش

چطور یک رشته تو جاوااسکریپت را به حروف کوچیک تبدیل کنم؟

Convert JavaScript String to be all lowercase

چطور می‌تونم یه رشته تو جاوااسکریپت رو به حروف کوچیک تبدیل کنم؟
برای مثال، رشته "Your Name" رو به "your name" تبدیل کنم.

1403/06/03
پاسخ
محمدامین سعیدی راد
بیوگرافی محمدامین سعیدی راد

برای تبدیل یک رشته به حروف کوچک تو جاوااسکریپت، می‌تونی از متد toLowerCase استفاده کنی. این متد تمام حروف بزرگ داخل رشته رو به حروف کوچک تبدیل می‌کنه و رشته جدیدی به همون فرم برمی‌گردونه. مثال زیر رو ببین

const lowerCaseName = "Your Name".toLowerCase();
 console.log(lowerCaseName); // "your name"

این کد رشته‌ی "Your Name" رو به "your name" تبدیل می‌کنه. توجه داشته باش که متد toLowerCase روی مقدار اصلی رشته تغییری ایجاد نمی‌کنه و فقط یک رشته جدید با حروف کوچک برمی‌گردونه.

در صورتی که رشته‌ای که می‌خوای به حروف کوچک تبدیل کنی ممکنه null یا undefined باشه، بهتره از عبارت زیر استفاده کنی تا خطا نده

const safeLowerCaseName = (name || "").toLowerCase(); 
console.log(safeLowerCaseName); // ""

این روش اطمینان می‌ده که اگه رشته‌ای تعریف نشده یا null باشه، خطا نگیری و یه رشته خالی برمی‌گردونه.

پاسخ: 1403/06/03
آخرین آپدیت: 1403/07/29