Menu
Coddy logo textTech

מתודות של מערכים חלק 1

חלק מהיחידה יסודות במסלול ה-JavaScript של Coddy. שיעור 60 מתוך 77.

מערכים כוללים שיטות רבות (פונקציונליות). כדי לגשת לשיטה, כתבו:

someArray.method()

הנה רשימה של השיטות הבסיסיות:

  • push(element) - מוסיפה איבר לסוף המערך
  • pop() - מסירה איבר מסוף המערך ומחזירה אותו
  • shift() - מסירה איבר מתחילת המערך ומחזירה אותו
  • unshift(element) - מוסיפה איבר לתחילת המערך

הנה דוגמה לשימוש בשיטה push:

let myArray = ["orange", "banana", "apple"];
myArray.push("strawberry");
console.log(myArray);

הפעולה תציג את ["orange", "banana", "apple", "strawberry"].

דוגמה לשיטה pop:

let myArray = [1, 2, 3, 4, 5];
let lastElement = myArray.pop();
console.log(myArray);
console.log(lastElement);

הפעולה תציג את [1, 2, 3, 4] ואת 5.

דוגמה לשיטת shift:

let myArray = [1, 2, 3, 4, 5];
let firstElement = myArray.shift();
console.log(myArray);
console.log(firstElement);

הפעולה תציג [2, 3, 4, 5] ואת 1.

דוגמה לשיטה unshift:

let myArray = [1, 2, 3, 4, 5];
myArray.unshift(0);
console.log(myArray);

הפלט יהיה [0, 1, 2, 3, 4, 5].

challenge icon

אתגר

קל

צרו פונקציה בשם swapEnds שמקבלת ארגומנט אחד:

  • מערך

הפונקציה מחליפה בין האיבר הראשון לאיבר האחרון במערך ומחזירה את המערך שהשתנה.

לדוגמה, עם הארגומנט הבא: swapEnds([1, 2, 3, 4]) הפונקציה תחזיר [4, 2, 3, 1]

נסו בעצמכם

function swapEnds(arr) {
    // כתבו כאן את הקוד
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר JavaScript אונליין