Hanyar JavaScript String slice()

Tunansa da amfani

slice() Hanyar ake kiyaye ɗaya daga hanyar.

slice() Hanyar ake kammala da samun ɗaya daga hanyar a tsarin hanyar tsakiyawa, kuma ba a yi watsi da hanyar farko ba.

شروع و پایان Manan tunan shi kwarewa da kuma yadda ake gudanar da kiyaye ɗaya daga hanyar.

Furota farko shi 0, furota na biyu shi 1,...

Sannan daga kusa da fada na tsohuwar hanyar a kai sake samu.

Sauran kalmomi:

Hanyar split()

Hanyar substr()

Hanyar substring()

Shiyya

Tarihin 1

Kura 5 furota daga farko:

let text = "Sannu duniya!";
let result = text.slice(0, 5);

آزمایش کنید

مثال 2

از موقعیت 3 تا پایان:

let result = text.slice(3);

آزمایش کنید

مثال 3

از موقعیت 3 تا 8:

let result = text.slice(3, 8);

آزمایش کنید

مثال 4

فقط حرف اول:

let result = text.slice(0, 1);

آزمایش کنید

مثال 5

فقط حرف آخر:

let result = text.slice(-1);

آزمایش کنید

مثال 6

تمام رشته:

let result = text.slice(0);

آزمایش کنید

جملات

رشته.slice(شروع, پایان)

پارامتر

پارامتر توضیح
شروع

ضروری. موقعیت شروع.

اولین حرف 0 است.

پایان

اختیاری. موقعیت پایان (بیشترین، اما شامل نمی‌شود).

پیش‌فرض به طول رشته است.

مقدار بازگشتی

نوع توضیح
رشته بخش‌هایی از رشته که استخراج شده است.

جزئیات فنی

پارامتر شروع

این پارامتر شامل اولین حرف است. اگر این پارامتر منفی باشد، آن موقعیت از پایان رشته شروع می‌شود.

پارامتر پایان

این پارامتر شامل آخرین حرف است. اگر این پارامتر منفی باشد، آن موقعیت از پایان رشته شروع می‌شود. شروع به پایان رشته اصلی. اگر این پارامتر منفی باشد، آن موقعیت از پایان رشته شروع می‌شود.

مقدار بازگشتی

یک رشته جدید. شامل رشته رشته از شروع شروع (شامل می‌شود شروعبه پایان پایان (شامل نمی‌شود پایان()) همه حروف را بازمی‌گرداند.

توضیح

مетод slice() رشته‌ای شامل رشته بخش‌های رشته، یا یک زیر رشته از آن بازمی‌گرداند. اما این روش رشته را تغییر نمی‌دهد رشته.

روش‌های رشته String slice()وsubstring() و substr()(موصی بر عدم استفاده از آن‌ها)می‌توان بخش‌های مشخصی از یک رشته را بازگرداند.slice() با substring() باید انعطاف‌پذیرتر باشد، زیرا اجازه می‌دهد از اعداد منفی به عنوان پارامتر استفاده شود.slice() با substr() متفاوت است، زیرا با استفاده از دو موقعیت حروف برای مشخص کردن زیر رشته استفاده می‌کند، در حالی که substr() با استفاده از موقعیت و طول حروف برای مشخص کردن زیر رشته استفاده می‌شود.

باید توجه داشت که،String.slice() با Array.slice() مشابه.

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

slice() ویژگی ECMAScript1 (ES1) است.

تمام مرورگرها به طور کامل از ES1 (JavaScript 1997) پشتیبانی می‌کنند:

کروم آی ای ایج فایرفاکس سافاری آپرا
کروم آی ای ایج فایرفاکس سافاری آپرا
سپورتی سپورتی سپورتی سپورتی سپورتی سپورتی

相关页面

JavaScript ɗanɗi

JavaScript ɗanɗi ɗanɗi

JavaScript ɗanɗi ɗaukarorin