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
תיעוד
הערות שוליים