מהי קבוצה?
חלק מהיחידה לוגיקה וזרימת התוכנית במסלול ה-JavaScript של Coddy. שיעור 28 מתוך 65.
Set הוא אובייקט מובנה ב-JavaScript שמאחסן ערכים ייחודיים מכל סוג. הוא דומה למערך, אבל עם הבדל מרכזי אחד:
- כל ערך ב-Set חייב להיות ייחודי
כך יוצרים Set:
const mySet = new Set();אפשר גם לאתחל Set באמצעות מערך:
const mySet = new Set([1, 2, 3, 4, 5]);כדי להמיר קבוצה בחזרה למערך:
const myArr = Array.from(mySet);אתגר
קלצרו פונקציה בשם uniqueElements שמקבלת מערך כארגומנט. הפונקציה צריכה להחזיר מערך חדש שמכיל רק את האיברים הייחודיים מהמערך שהתקבל כקלט.
נסו בעצמכם
function uniqueElements(arr) {
// כתבו את הקוד שלכם כאן
}
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה לוגיקה וזרימת התוכנית
4JSON חלק 2
מעבר על JSONJSON מקונןשרשור אופציונלי ב-JSONהעתקה שטחית והעתקה עמוקהסיכום - חנות אופנייםסיכום - מערכת השמש10ניהול מערכת הפסטיבל
סקירת הפרויקטהוספת סרטים ואולמות2מערכים רב־ממדיים
יסודות המערכים הדו־ממדייםגישה לאיברים במערך דו־ממדילולאות מקוננות עם מערכים דו־ממדייםסיכום – מערכים דו־ממדייםחיבור וחיסור מטריצותמערכים משונניםמערכים תלת־ממדיים ומעבר לכךתבניות נפוצות במערכים דו־ממדייםסיכום – כל מה שצריך לדעת על מערכיםתרגלו בעצמכם: קומפיילר JavaScript אונליין