رشتهها و متدها (Strings & String Methods)
جادوی کلمات: رشتهها و متدها (Strings) ✍️
رشتهها برای ذخیره متن استفاده میشن. شما میتونید اونها رو ببرید، بچسبونید، یا توشون جستجو کنید.
۱. ویژگی length
برای فهمیدن تعداد حروف یک رشته:
let text = "JavaScript";
console.log(text.length); // ۱۰
۲. متدهای کاربردی رشته
slice(start, end): بریدن قسمتی از متن.replace("قدیمی", "جدید"): جایگزین کردن یک کلمه.toUpperCase(): بزرگ کردن تمام حروف (انگلیسی).trim(): حذف فضاهای خالیِ اول و آخر متن.
دسترس به کاراکترها:
هر رشته مثل یک آرایه است. حرف اول در پوزیشن ۰ قرار دارد:
let name = "Ali";
console.log(name[0]); // "A"
Template Literals: در متدهای مدرن، میتوانید به جای کوتیشن از Backtick (`) استفاده کنید تا بتوانید متغیرها را راحت داخل متن بگذارید:
`Hello ${name}`.
تمرینهای عملی
برای تثبیت یادگیری این درس تمرینهای زیر را حل کنید
طول رشته
Easy
سوال تمرین
تابعی بنویسید که یک رشته را بگیرد و طول آن را برگرداند.
پاسخ تمرین
JAVASCRIPT
function getLength(str) {
return str.length;
}
آماده رفتن به درس بعدی هستید؟
این درس را به پایان رساندید و میتوانید به درس بعدی بروید.