מרחשוון

mutable ו-immutable, פיצ’רים חדשים ושווים ב-ES2018, ועוד קישורי JavaScript

למה עדיף להשתמש ב-enum מאשר במשתנים בוליאנים. בפוסט יחסית קצר, המחבר מפרט סיבות כגון קריאוּת, שימוש בטיפוסים מפורשים, יכולת הרחבה, ועוד.

ציוץ: איך למצוא מתכנת Vue? לחפש מתכנת JS ולתת לו יום עם התיעוד של Vue – ויהיה לכם מתכנת Vue.

זוכרים שסיפרתי על מופע הקוסמות ב-JS שהיה בסוף היום הראשון של YGLF? אז עכשיו פוסט באותו עניין – כתיבת JS עם 6 תווים בלבד.

תאריכים צבעוניים עם JS ומשתני CSS – יצירת צבעים מבוססי תאריך ע”י שכל תאריך מקבל מספר, ואח”כ משלבים את המספרים האלה בגווני HSL. קונספט מעניין מאוד,והוא מוסבר ביסודיות בפוסט הזה.

פוסט קצר ומעניין על הוויכוח האם להשתמש ב-const באופן גורף. המחבר מביא טיעונים בעד ונגד, ולבסוף מסיים במסקנה: “לי זה לא משנה. הייתי משתמש בקונבנציה שהשתמשו בה בקוד הקיים. אם כן חשוב לכם, תשתמשו ב-linter לאכיפה”.

פוסט קצרצר על המשמעות של mutable ו-immutable ב-JS. לגזור ולשמור.

פיצ’רים חדשים ושווים ב-ES2018 – מאמר ארוך עם הרבה דוגמאות קוד שמפרט חידושים ב-ES2018: מאפיין ה-spread, איטרטורים א-סינכרוניים, פונקציית finaly(), מאפייני ביטויים רגולריים. אחרי כל פירוט יש טבלת תמיכת דפדפנים.

פירוק ב-JS – פירוק (Destructuring) הוא תוספת ל-JavaScript שמאפשרת להשים יותר בקלות פריטים ספציפיים ממערכים ואובייקטים לתוך משתנים.

5 פיצ’רי JS שהמחבר לא יכול להסתדר בלעדיהם: Destructuring, מודולים, ערכי ברירת מחדל, פונקציות חץ ו-Promises ו-async/await.