הסר את האלמנט הראשון ממערך ב-JavaScript

Hsr T H Lmnt Hr Swn Mm Rk B Javascript



מפתחים רוצים לעתים קרובות להשתמש בקוד התוכנית הבסיסי להסרת ערכים ממערך. לפעמים, יש מצב שעומדים בפני מתכנתים להסיר את האלמנט הראשון ממערך כדי שיוכלו לצרף את האלמנט הנדרש בהתחלה. לשם כך, JavaScript מציע כמה שיטות מובנות מראש, כגון שיטת shift() ושיטת slice().

פוסט זה ידגים את השיטות להסרת האלמנט הראשון ממערך באמצעות JavaScript.







כיצד להסיר את האלמנט הראשון/1 ממערך ב-JavaScript?

להסרת האלמנט הראשון ממערך, השתמש בשיטות ה-JavaScript הנתונות:



שיטה 1: הסר את האלמנט הראשון ממערך באמצעות שיטת shift()

כדי להסיר את הרכיב הראשון של מערך, השתמש ב-JavaScript שנבנה מראש ' מִשׁמֶרֶת() ' שיטה. זה מסיר את האלמנט הראשון של מערך ומחזיר אותו עם אלמנטים מוזזים.



תחביר





השתמש בתחביר הנתון להסרת האלמנט הראשון של מערך:

array.shift ( )



דוגמא

בדוגמה הנתונה, ניצור את ' מַעֲרָך ”:

מערך var = [ 'ג'אווה' , 'JavaScript' , 'HTML' , 'CSS' ] ;

קרא למתודה shift() שתסיר את האלמנט הראשון של מערך ותשמור את האלמנט הזה במשתנה ' הסרFirstElement ”:

var removeFirstElement = array.shift ( ) ;

הדפס את המערך המוזז שנוצר במסוף:

console.log ( מַעֲרָך ) ;

כמו כן, הדפס את האלמנט שהוסר מהמערך בקונסולה:

console.log ( removeFirstElement + 'הוסר מהמערך' ) ;

הפלט מציין כי ' Java ” מסולק בהצלחה מהמערך:

שיטה 2: הסר את האלמנט הראשון ממערך באמצעות שיטת slice()

שיטה נוספת להסרת האלמנט הראשון ממערך היא ' פרוסה() ' שיטה. הוא מחזיר את מערך האלמנטים בין האינדקס הראשון והאחרון שסופק.

תחביר

עקוב אחר התחביר הנתון עבור שיטת slice()

פרוסה ( firstIndex, lastIndex )

בתחביר הנתון לעיל:

  • ' firstIndex ” הוא האינדקס של האלמנט ההתחלתי שבו המערך יתפצל.
  • ' lastIndex ” הוא האינדקס האחרון של מערך לפיצול.

דוגמא

תתקשר ל ' פרוסה() 'שיטה על ידי העברת ' 1 ”, שהוא האינדקס הראשון של המערך, כדי לקבל את פרוסת המערך החל מהאינדקס הראשון על ידי הסרת האלמנט מהאינדקס ה-0:

var removeFirstElement = array.slice ( 1 ) ;

הדפס את המערך שנוצר על המסוף:

console.log ( הסרFirstElement ) ;

תְפוּקָה

זה הכל על הסרת האלמנט הראשון ממערך.

סיכום

להסרת האלמנט הראשון ממערך, השתמש ב-' מִשׁמֶרֶת() שיטת ' או ה' פרוסה() ' שיטה. שיטת shift() מסירה את האלמנט הראשון ומחזירה את המערך עם אלמנטים מוזזים, בעוד ששיטת slice() פורסת את המערך על ידי העברת אינדקס ההתחלה והסוף. בפוסט זה, הדגמנו את השיטות להסרת האלמנט הראשון ממערך באמצעות JavaScript.