מערכים ב-JavaScript

מערך שומר מספר ערכים במשתנה אחד. במקום ליצור משתנים נפרדים עבור כל פריט, אתה מקבץ אותם יחד.

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

דוגמה: const bikes = ["pulser", "apache", "duke"];

עובדות מרכזיות על מערכים

  • מערכים הם אובייקטים. האופרטור typeof מחזיר "object" כשבודקים מערך.
  • מערכים משתמשים במספרים כדי לגשת לפריטים. הפריט הראשון תמיד נמצא באינדקס 0.
  • מערכים יכולים להכיל סוגים שונים. ניתן לאחסן מחרוזות (strings), מספרים, אובייקטים או אפילו מערכים אחרים ברשימה אחת.
  • JavaScript אינה תומכת במערכים אסוציאטיביים. לא ניתן להשתמש בשמות כאינדקסים. חייבים להשתמש במספרים.

משימות נפוצות

המרת מחרוזת השתמש במתודה toString() כדי להפוך מערך למחרוזת המופרדת בפסיקים.

הוספת פריטים חדשים השתמש במתודה push() כדי להוסיף פריט לסוף הרשימה שלך.

מעבר על פריטים השתמש בלולאת for כדי לעבור על כל פריט במערך שלך אחד אחד.

מערכים מול אובייקטים

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

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

מקור: https://www.w3schools.com/js/js_arrays.asp מקור: https://www.geeksforgeeks.org/javascript/best-known-javascript-array-methods/

פוסט מלא: https://dev.to/ezhil_arasan_d1230a486501/array-in-javascrip-1hna