שיטת JavaScript array slice() מחלצת את החלק של המערך הנתון ומחזירה אותו. שיטה זו אינה משנה את המערך המקורי.
תחביר
שיטת slice() מיוצגת על ידי התחביר הבא:
array.slice(start,end)
פָּרָמֶטֶר
הַתחָלָה - זה אופציונלי. הוא מייצג את האינדקס ממנו מתחילה השיטה לחלץ את האלמנטים.
טקסט מודגש css
סוֹף - זה אופציונלי. הוא מייצג את האינדקס שבו השיטה מפסיקה לחלץ אלמנטים.
לַחֲזוֹר
מערך חדש מכיל את האלמנטים שחולצו.
דוגמה לשיטת JavaScript Array slice()
כאן, נבין את שיטת slice() באמצעות דוגמאות שונות.
דוגמה 1
בואו נראה דוגמה פשוטה לחילוץ אלמנט מהמערך הנתון.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(1,2); document.writeln(result);בדוק את זה עכשיו
תְפוּקָה:
Node.js
דוגמה 2
בואו נראה דוגמה נוספת לחילוץ אלמנטים שונים מהמערך הנתון.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(0,3); document.writeln(result);בדוק את זה עכשיו
תְפוּקָה:
לא כפכף
AngularJS,Node.js,JQuery
דוגמה 3
בדוגמה זו, נספק את הערכים השליליים כאינדקס לחילוץ אלמנטים.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(-4,-1); document.writeln(result);בדוק את זה עכשיו
תְפוּקָה:
AngularJS,Node.js,JQuery