Lodash היא ספריית JavaScript המספקת כלים לביצוע משימות תכנות נפוצות הממומשת בפרדיגמת התכנות הפונקציונלי.

היסטוריה עריכה

Lodash היא פיצול של Underscore.js.

היא הצטרפה ל-Dojo Foundation בשנת 2013,[1] ובאמצעות ה-JQuery Foundation וה-JS Foundation, היא כיום חלק מה-OpenJS Foundation.[2]

סיכום עריכה

Lodash היא ספריית JavaScript שעוזרת למתכנתים לכתוב קוד JavaScript יותר קצר ונתפס.

היא יכולה להתפצל לתחומים עיקריים מסוימים:

  • כלים: לפשט משימות תכנותיות נפוצות כמו קביעת סוג ופשטות בפעולות מתמטיות.
  • פונקציות: לפשט חיבור, הדבקה, הגבלה, דיחוף, currying, ושינוי של הצבת העכבר.
  • מחרוזות: פונקציות המבצעות פעולות מחרוזת בסיסיות, כמו חיתוך, המרה לאותיות גדולות, camel case, ועוד.
  • מערכים: יצירה, פיצול, שילוב, שינוי ודחיסה
  • אוסף: איטרציה, מיון, סינון, פיצול ובנייה
  • אובייקט: גישה, הרחבה, מיזוג, ברירות המחדל, ושינוי
  • רצפים: שרשור, עטרה, סינון, ובדיקה.

לספרייה יש מספר גרסאות שונות, כך שלא כל הפונקציות זמינות בכל הגרסאות. לדוגמה, _.chunk זמינה רק מגרסה 3.0.0 ומעלה.

ראו גם עריכה

npm

קישורים חיצוניים עריכה

  אתר האינטרנט הרשמי של Lodash

תיעוד

הערות שוליים עריכה

  1. ^ "עדכן רישיון וזכויות יוצרים. · lodash/lodash@4edef4c". GitHub (באנגלית). נבדק ב-2020-06-26.
  2. ^ "עדכן רישיון ל-JQuery Foundation. [ci skip] · lodash/lodash@cf74ebe". GitHub (באנגלית). נבדק ב-2020-06-26.