כל הפוסטים בES20XX
ES2017 async
שימוש ב-async הופך קריאות אסינכרוניות, שמאוד מאפיינות את עולם הג׳אווהסקריפט, למאוד אינטואיטיביות
ES2017 – פסיקים בסוף
הסבר על פיצ׳ר קטן ולכאורה חסר משמעות ב-es2017 שיש לו חשיבות לא קטנה
ES2017 – padding
פיצ'ר קטן של ES2017 שמאחוריו יש סיפור שלם של יצרים ובושה גדולה לעולם הג'אווהסקריפט
ES017 – איטרציה של אובייקטים ו-getOwnPropertyDescriptors
גישה נוחה לתכונות וערכים של אובייקט באופן שלא ראינו עד כה.
ES2018 – תיקונים ב Tagged template literals
התקן של ES2018 כולל תיקונים ב-Tagged template literals שהוא פיצ'ר שלא הרבה מכירים וזו ההזדמנות ללמוד עליו
ES2018 – פלאג חדש לביטויים רגולריים
פלאג חדש ומתבקש לביטוי רגולרי מגיע סוף סוף לג'אווהסקריפט
ES2018 – איטרציה אסינכרונית
תוספת משמעותית לתקן ES2018 שמאפשרת לנו להריץ לולאות באופן אסינכרוני. כן כן.
ES2018 – פירוק ובנייה של אובייקט
תקן ES2018 מכיל אפשרות ליצירה, שינוי ושכפול של אובייקטים באמצעות תכונת rest.
ES2018 – לבחור שמות של קבוצות עם Regex
אפשרות לקביעת שמות של קבוצות עושה חיים קלים למי שמשתמש בביטויים רגולריים
ES2018 – ביטויי lookBehind ו-lookAhead בביטויים רגולריים
ביטויים רגולריים נוספים בג׳אווהסקריפט שיסייעו לנו לעשות ולידציות כמו שצריך.
ES2018 – שימוש ביוניקוד בביטויים רגולריים
שימוש בתכונות יוניקוד בביטויים רגטלריים כדי להצליח לתפוס ביטויים שפעם היינו ממש צריכים להזיע עבורם
ES2019 – שימוש ב flatMap
flatmap היא דרך מעולה לעשות מוטציה למערכים וגם לפלטר אותם בג'אווהסקריפט
ES2019 – יצירת אובייקטים ממערכים עם fromEntries
מתודה שימושית מאוד מהתקן החדש של ES2019 שמאפשרת להמיר בקלות מערכים לאובייקטים
ES2019 – תוספות חשובות לתקן של ג׳אווהסקריפט
מספר תוספות משמעותיות ולא מורכבות להבנה ב ES2019. התוספת החדשה לתקן ג׳אווהסקריפט
ES2020 – globalThis
תוספת לתקן החדש של ג'אווהסקריפט שמאפשרת גישה נוחה לסקופ הגלובלי.
ES2020 – מספרים גדולים בג'אווהסקריפט
סוג מידע פרימיטיבי חדש שמאפשר לכתוב מספרים גדולים במיוחד בג'אווהסקריפט
ES2020 optional chaining
לא עוד הודעות שגיאה בגלל שחסרה תכונה באובייקט שאליו אתם מנסים לגשת.