זוהי אפליקציית לינוקס בשם seamless-immutable אשר את המהדורה האחרונה שלה ניתן להוריד כ-7.1.4.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באופן מקוון את האפליקציה הזו בשם חלק-בלתי ניתן לשינוי עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
ללא תפרים-בלתי ניתנים לשינוי
תיאור
מבני נתונים JS בלתי ניתנים לשינוי התואמים לאחור עם מערכים ואובייקטים רגילים. השתמש בהם עבור לולאות, העבר אותם לפונקציות המצפה למבני נתונים של JavaScript של וניל וכו'. בכל פעם שאתה משכפל עמוק אובייקטים מקוננים גדולים, זה אמור לעבור הרבה יותר מהר עם מבני נתונים בלתי ניתנים לשינוי. הסיבה לכך היא שהספרייה עושה שימוש חוזר באובייקטים המקוננים הקיימים במקום ליצור מופע חדשים. במבנה הפיתוח, אובייקטים מוקפאים. בניית הפיתוח עוקפת גם שיטות לא נתמכות (שיטות שבדרך כלל משנות את מבנה הנתונים הבסיסי) כדי לזרוק חריגים מועילים. בדרך כלל אנו ממליצים להשתמש ב-build "פיתוח" האוכפת אי-שינוי (וזו ברירת המחדל ב-Node.js). עבור למבנה הייצור רק כאשר אתה נתקל בבעיות ביצועים. לפי דרישה פופולרית, פונקציות, שגיאות, תאריכים ורכיבי React מטופלים כבלתי ניתנים לשינוי למרות שמבחינה טכנית ניתן לבצע מוטציה.
תכונות
- Immutable מחזיר ייצוג בלתי משתנה תואם לאחור של כל מה שאתה מעביר אותו
- ללא שינוי תפר תומך הן בתחביר סטטי והן בתחביר מופע
- ניתן לספק מספר מפתחות, במערך או כארגומנטים נוספים
- מבני נתונים בלתי ניתנים לשינוי עבור JavaScript התואמים לאחור עם מערכי JS ואובייקטים רגילים
- השתמש בהם עבור לולאות, העבר אותם לפונקציות המצפה למבני נתונים של JavaScript של וניל וכו'.
- בכל פעם שאתה משיב לעומק אובייקטים מקוננים גדולים, זה אמור לעבור הרבה יותר מהר עם מבני נתונים בלתי ניתנים לשינוי
שפת תכנות
JavaScript
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/seamless-immutable.mirror/. הוא התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.