دوره‌ها / JavaScript / رشته‌ها و متدها (Strings & String Methods)

رشته‌ها و متدها (Strings & String Methods)

20 دقیقه Article

جادوی کلمات: رشته‌ها و متدها (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;
}

آماده رفتن به درس بعدی هستید؟

این درس را به پایان رساندید و می‌توانید به درس بعدی بروید.