Lodash

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

תיעוד

הערות שוליים