این آموزش در تاریخ ۱۴۰۰/۰۸/۰۴ آپدیت شده است.

آموزش متد slice در جاوااسکریپت

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش متد slice در جاوااسکریپت با من همراه باشید.

آموزش متد slice در جاوااسکریپت

Free-Learn

متد slice در جاوااسکریپت

با استفاده از متد ()slice میتونیم از طریق شماره ایندکس ( یا شماره جایگاه ) یک متن رو بُرش بزنیم و اون متن بُرش زده رو در خروجی به نمایش درآوریم.

کلمه Slice در لغت به فارسی میشه [ تکه ، بُرِش ] ، پس ما میتونیم با استفاده از این متد یک تکه از متن رو بُرِش بزنیم.

برای بُرش زدن از آخر متن به ابتدا ، باید از شماره ایندکس منفی استفاده کرد.

مقدار برگشتی برگشت یک رشته ( متن ) که از متن اصلی بُرش زده شده
نسخه ECMAScript 1

Free-Learn

مثال از این متد

در ادامه میتوانید یک مثال از این متد را در زبان جاوا اسکریپت مشاهده نمایید.

مثال شماره ۱ : در این مثال گفتیم از شماره ایندکس ۳ به بعد ( تا آخرش ) بُرش بزن

امتحان کنید

مثال شماره ۲ : در این مثال گفتیم از شماره ایندکس ۰ تا ۷ رو بُرش بزن

امتحان کنید

مثال شماره ۳ : بُرش زدن از آخر متن ( باید از عدد منفی استفاده کرد ) ( مثلا در مثال زیر گفتیم از آخر متن به اندازه ۶ کاراکتر بُرش بزن )

امتحان کنید

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از این متد در جاوااسکریپت پشتیبانی میکنند یا خیر.

نام متد Chrome Firefox Opera Safari IE
()slice بله بله بله بله بله

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این متد در جاوااسکریپت بصورت زیر می باشد.

Free-Learn

جدول پارامترها

در جدول زیر میتوانید، پارامترهایی را که میتوان در این متد استفاده کرد مشاهده نمایید.

مقدار توضیح
Start_Index ضروری – شماره ایندکس شروع بُرش زدن
End_Index اختیاری – شماره ایندکس پایان بُرش زدن

Free-Learn

موارد استفاده این متد

از این متد میتوان در بخش های زیر استفاده کرد. ( یعنی کاربرد این متد در موارد زیر می باشد )

رشته ها ( String ) آرایه ها ( Array )

Free-Learn

نکات و توضیحات

  • اگه پارامتر دوم ( End_Index ) مشخص نشود، بصورت خودکار از نقطه شروع تا پایان متن رو بُرش میزنه. ( همانند مثال شماره ۱ )

Free-Learn

دریافت PDF یا پرینت این مطلب