Hanyar JavaScript String slice()
- Daukarorin ɗaukarorin search()
- Daukarorin split()
- Tura ɗaukarorin JavaScript String Makalodin Dabara
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:
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) پشتیبانی میکنند:
کروم | آی ای | ایج | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|---|
کروم | آی ای | ایج | فایرفاکس | سافاری | آپرا |
سپورتی | سپورتی | سپورتی | سپورتی | سپورتی | سپورتی |
- Daukarorin ɗaukarorin search()
- Daukarorin split()
- Tura ɗaukarorin JavaScript String Makalodin Dabara