המונח "ההבטחה" ב- JavaScript נטבע עם הופעתה של פיתוח JavaScript בצד השרת.
זה בעצם מייצג את התוצאה של משימה, אשר עשוי או לא הושלמה עדיין. או במילים פשוטות יותר, מה מצפה לשיחת JS.
המקום 'Q.js בכל זה הוא לביצוע והלחנת הבטחות אסינכרוני, מבלי לחסום את האפליקציה ועם התפשטות שגיאה טובה יותר.
Q.js עובד עם צד הלקוח (דפדפנים) וצד השרת ( Node.js , CommonJS, RequireJS , באוור , רכיב סביבות )
מה חדש בהודעה זו:.
- לטפל בבעיה שמנעה מלהיות ש משמש כ& # x3c; x3e תסריט & #; עבור Firefox תוספות. Q כעת ניתן להשתמש בכל סביבה שמספקת GLOBALS חלון או עצמי, העדפת חלון מאז הרחבות יש לי עצמי בלתי ניתנת לשינוי, כי הוא נפרד מחלון.
מה חדש בגרסת 1.2.0: שיטה
- נוסף Q.any (promisesArray). חוזר הבטחה מילאה עם הערך של ההבטחה נפתרה הראשונה בpromisesArray. אם כל ההבטחות בpromisesArray נדחות, היא מחזירה את ההבטחה נדחתה.
מה חדש בגרסת 1.1.2:
- קבצים מיותרים הוסרו מחבילת NPM על ידי שימוש ב & Quot; קבצים & quot; רשימה לבנה בpackage.json במקום הרשימה השחורה .npmignore.
מה חדש בגרסת 1.1.1:
- קבוע זוג רגרסיות במנוף, אחד ש תמיכת WebWorker, הוציאה מכלל אפשרות, ועוד שמנועת תמיכה ב& # x3c; x3e תסריט & #; שימוש בסף.
מה חדש בגרסת 1.1.0:
- מוסיף תמיכה המאפשר עקבות מחסנית ארוכות בצומת. JS על ידי ההגדרה משתנה סביבת Q_DEBUG = 1.
מה חדש בגרסת 1.0.1:
-
מסיר את פקק הקונסולה למפקח הבטחה. זה כבר לא עובד במידה כלשהי של אמינות.
- תמיכת תיקונים למדיניות אבטחת תוכן שאוסרים הערכה. עכשיו באמצעות StopIteration הגלובלית להבחין גנרטורים SpiderMonkey ממחוללי ES6, בהנחה שהם לעולם לא לדור בכפיפה אחת.
מה חדש בגרסת 1.0.0:
- Q עכשיו ינסה לפרסם הודעת באגים ב דפדפנים לא משנה אם window.Touch מוגדר. Chrome לפחות עכשיו יש נכס זה משנה אם מגע נתמך על ידי החומרה הבסיסית.
- הסרת אזהרת פחת מpromise.valueOf. הפונקציה נקראת על ידי הדפדפן בדרכים שונות, כך שאין כל דרך להבחין שימוש שיש להעביר משימוש שלא ניתן לשנות.
מה חדש בגרסה 0.9.2:.
- לעבור דרך הודעות התקדמות בעת שימוש בפסק זמן
מה חדש בגרסה 0.9.0:.
- Q עכשיו עובד ב- Internet Explorer 10
- fbind כבר לא קשה נקשר. של זה לבלתי מוגדר הפונקציה חזרו
- Q.reject כבר לא דליפות זיכרון.
- npost ללא ויכוחים עכשיו עובד.
מה חדש בגרסה 0.8.12:
- הבטחות זרות מטפלת לא פתורות כמו בQ.isFulfilled. זה מאפשר לי עבודת Q.all על מערכים המכילים הבטחות זרות.
- פותר בעיות תאימות קלות עם חבילת הבטחות / ומפרט + מבחן.
דרישות :
- Node.js 0.6 או גבוה יותר
תגובות לא נמצא