When.js นอกจากนี้ยังมีแนวความคิดที่เกี่ยวข้องกับสัญญา.
นี้หมายถึงการเข้าร่วมและการผูกมัด.
When.js มีหน่วยที่แข็งแกร่งชุดทดสอบ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- แก้ไข when.settle ปฏิเสธรายงานที่ไม่สามารถจัดการกรณี.
มีอะไรใหม่ ในรุ่น 3.7.3:
- แก้ไข when.settle ไม่สามารถจัดการได้ปฏิเสธการรายงานกรณีที่ <. / li>
มีอะไรใหม่ ในรุ่น 3.7.2:
- แก้ไข when.settle ไม่สามารถจัดการได้ปฏิเสธการรายงานกรณีที่ <. / li>
มีอะไรใหม่ ในรุ่น 3.6.3:
- ถดถอยถาวรในเมื่อ / เรียกกลับนำมาใช้ใน 3.6 1.
มีอะไรใหม่ ในรุ่น 3.5.2:
- minifiers ป้องกัน clobbering ไม่สามารถจัดการได้ปฏิเสธรายงานว่าพวกเขาเอา คอนโซล. โทร * ปฏิเสธไม่มีการจัดการจะมีการรายงานแม้เมื่อใช้ drop_console ทำให้น่าเกลียด.
- เมื่อ / function.apply ตอนนี้จับการส่งผ่านข้อโต้แย้งคัดค้านโดยตรงเช่น fn.apply (ฉข้อโต้แย้ง) ;. ใช้ด้วยความระมัดระวัง. v8 จะ deoptimize ฟังก์ชั่นที่คุณผ่านการขัดแย้งกับการทำงานอื่น ๆ
มีอะไรใหม่ ในรุ่น 3.4.4:.
- วิธีแก้ปัญหาสำหรับโหนด 0.10.30 setTimeout ข้อผิดพลาด
มีอะไรใหม่ ในรุ่น 3.4.1:
- แก้ไขสำหรับ promise.finally ไม่รอสัญญากลับ .
มีอะไรใหม่ ในรุ่น 3.3.1:
- โต้แย้งข้อผิดพลาดในการสั่งซื้อคงที่เมื่อ / โหนดนำมาใช้ใน 3.3.0.
มีอะไรใหม่ ในรุ่น 3.2.3:
- รายงานเมื่อปฏิเสธก่อนหน้านี้กลายเป็นที่ไม่สามารถจัดการการจัดการกับ ID เพื่อความสัมพันธ์ทั้งสอง.
- การปรับปรุงไม่สามารถจัดการได้ปฏิเสธการรายงานสำหรับกรณีที่มีการใช้งานหลายสัญญาที่แตกต่างกันสอดใบแทรก.
มีอะไรใหม่ ในรุ่น 3.2.2:.
- ข่าวอื่น ๆ และการปรับปรุง perf
- การปรับปรุงการปฏิเสธรายงานที่ไม่สามารถจัดการ.
มีอะไรใหม่ ในรุ่น 3.2.1:
- ข่าวไมเนอร์และ perf ปรับแต่งสำหรับ when.all
- ป้องกันข้อยกเว้น JSON.stringify เมื่อจัดรูปแบบการแสดงผลที่ไม่สามารถจัดการการปฏิเสธ.
มีอะไรใหม่ ในรุ่น 3.0.0:
- สถาปัตยกรรมภายในใหม่ที่มีการปรับปรุงประสิทธิภาพอย่างมีนัยสำคัญและมีประสิทธิภาพหน่วยความจำ
- APIs ใหม่
- ชิมใหม่ ES6 สัญญา
มีอะไรใหม่ ในรุ่น 2.8.0:
- การทดลองการสนับสนุนผ่านทางเครื่องกำเนิดไฟฟ้า ES6 ใหม่เมื่อ / โมดูลเครื่องกำเนิดไฟฟ้า , มีลิฟท์เรียกใช้.
มีอะไรใหม่ ในรุ่น 2.7.0:
- เพิ่ม promise.catch และ promise.finally เป็นคำพ้อง สำหรับ promise.otherwise และ promise.ensure.
- ใหม่ browserify สร้างสำหรับผู้ที่ใช้ Globals.
- เพิ่มการสนับสนุนการพลิก package.json.
- แก้ไขความเข้ากันได้กับโมดูล CommonJS PhantomJS สนับสนุน.
- ซอสแก้ไขทดสอบ Labs สำหรับการร้องขอดึง.
มีอะไรใหม่ ในรุ่น 2.6.0:
- promise.done ใหม่ช่วยให้การบริโภคค่าที่ดีที่สุดที่ ในตอนท้ายของห่วงโซ่สัญญาในขณะที่มั่นใจว่าข้อผิดพลาดใด ๆ ที่ถูกโยนไปยังสภาพแวดล้อมโฮสต์ให้คุณได้รับร่องรอยดังแต็ค.
มีอะไรใหม่ ในรุ่น 2.5.1:
- ให้แน่ใจว่าตอนนี้ไม่สนใจฟังก์ชั่นที่ไม่เหมือนแล้วไม่ , เพื่อความมั่นคง.
มีอะไรใหม่ ในรุ่น 2.4.1:
- กำหนดการใหม่ MutationObserver ช่วยลด & quot; เวลาที่จะ -First จัดการ & quot; ในเบราว์เซอร์ที่ทันสมัย.
มีอะไรใหม่ ในรุ่น 2.4.0:
- การสนับสนุนการทดลองสำหรับ vert.x 2.x. ตอนนี้ควรจะทำงานใน vert.x & # x3e. = 1.1.0
- ใหม่ when.isPromiseLike เป็นคำพ้องถูกต้องมากขึ้นชื่อสำหรับ when.isPromise.
มีอะไรใหม่ ในรุ่น 2.3.0:
- promise.tap ใหม่สำหรับการเพิ่มผลข้างเคียงไปยัง ห่วงโซ่สัญญา.
- กำหนดการใหม่จะช่วยลด MessageChannel & quot; เวลาไปครั้งแรก & quot; จัดการในสภาพแวดล้อมที่สนับสนุนมัน.
- การเพิ่มประสิทธิภาพการปฏิบัติงานสำหรับการแก้ปัญหาสัญญา.
มีอะไรใหม่ ในรุ่น 2.2.1:.
- แก้ไขสำหรับ when.defer () ปฏิเสธ ( ) ผ่านการตรวจสอบการปฏิเสธที่ไม่สามารถจัดการ.
- แก้ไขเมื่อ / ฟังก์ชั่นเมื่อ / เรียกกลับและเมื่อ / โหนด / ฟังก์ชั่นไม่ได้รักษา thisArg.
มีอะไรใหม่ ในรุ่น 2.2.0:
- ใหม่ when.promise (จำแนก) การสร้างสัญญา API . ทางเลือกที่เบาไปหนัก when.defer ().
- ใหม่ bindCallback และ liftCallback เมื่อ / โหนด / ฟังก์ชั่นสำหรับการรวมตัวเลือกมากขึ้นด้วยการเรียกกลับโหนดสไตล์.
มีอะไรใหม่ ในรุ่น 2.1.1:
- อ้างประเพณีภายในของ promise.yield การแก้ปัญหา เครื่องมือ minifier สุทธิที่ยังไม่เข้าใจ ES5 ระบุเป็นสถานที่ให้บริการกฎ.
มีอะไรใหม่ ในรุ่น 2.1.0:.
- พิมพ์ผิดถาวรใน README
มีอะไรใหม่ ในรุ่น 2.0.0:.
- มติตรงกันอย่างเต็มที่
- สัญญา / A + การปฏิบัติตาม.
มีอะไรใหม่ ในรุ่น 1.8.0:
- ใหม่เมื่อ / แฉและเมื่อ / แฉ / anamorphic รายการสัญญาทราบแผ่ออกที่สามารถนำมาใช้ในการสร้างและ / หรือกระบวนการรายการมากมาย.
- ใหม่เมื่อ / สำรวจความคิดเห็นของสัญญาตามการสำรวจเป็นระยะ ๆ และการดำเนินงาน.
มีอะไรใหม่ ในรุ่น 1.7.0:
- promise.yield (promiseOrValue) สะดวกสบาย API สำหรับการทำหน้าที่แทน ค่าใหม่ในห่วงโซ่สัญญา.
- promise.spread (variadicFunction) สะดวกสบาย API สำหรับการแพร่กระจายอาร์เรย์ไปยังตอบสนองการจัดการที่ยอมรับข้อโต้แย้ง variadic.
- การปรับปรุง Doc.
มีอะไรใหม่ ในรุ่น 1.6.1:.
- คงบังคับสำหรับอุบัติเหตุที่ไม่ใช่สัญญา
สิ่งที่ใหม่ ในรุ่น 1.5.1:
- การเพิ่มประสิทธิภาพการดำเนินงานสำหรับ when.defer ถึง 1.5 x ในบางกรณี.
มีอะไรใหม่ ในรุ่น 1.4.2:.
- แก้ไขสำหรับการเรียกซ้ำอนันต์ IE8
มีอะไรใหม่ ในรุ่น 1.4.0:
- สร้างสัญญาการแก้ไข: when.resolve (ราคา ) สร้างการแก้ไขสัญญาสำหรับค่า.
- แก้ไข / ปฏิเสธบางสิ่งบางอย่างกลับมามีประโยชน์: deferred.resolve deferred.reject และตอนนี้กลับมาสัญญาสำหรับค่าการตอบสนองหรือปฏิเสธ .
มีอะไรใหม่ ในรุ่น 1.3.1:
- NPM เมื่อติดตั้ง - อ้างว่าเป็นสิ่งที่
- คงการเบี่ยงเบนจากสัญญาที่ / A ข้อมูลจำเพาะที่กลับมาไม่ได้กำหนดจากการเรียกกลับหรือ errback จะทำให้เกิดค่าก่อนหน้านี้ที่จะถูกส่งต่อไป.
มีอะไรใหม่ ในรุ่น 1.3.0:
- คงการเบี่ยงเบนจากสัญญาที่ / A ข้อมูลจำเพาะที่ กลับมาไม่ได้กำหนดจากการเรียกกลับหรือ errback จะทำให้เกิดค่าก่อนหน้านี้ที่จะถูกส่งต่อไป.
มีอะไรใหม่ ในรุ่น 1.2.0:
- เมื่อ / แก้ปัญหาในขณะนี้ตรวจพบข้อยกเว้นที่มักจะเป็นตัวแทนของการเข้ารหัส ข้อผิดพลาดเช่น SyntaxError, ReferenceError ฯลฯ และแพร่กระจายไปยังสภาพแวดล้อมที่พวกเขาเป็นเจ้าภาพ ในคำอื่น ๆ ที่คุณจะได้รับการกองติดตามดังมาก.
มีอะไรใหม่ ในรุ่น 1.1.1:.
- การปรับปรุงเปลี่ยนแปลงและหมายเลขรุ่น
มีอะไรใหม่ ในรุ่น 1.1.0:.
- การทดลองสูงเมื่อ / โมดูลการแก้ปัญหา
มีอะไรใหม่ ในรุ่น 1.0.4:.
- แก้ไขสำหรับบอกเลิกรอการตัดบัญชีไม่ได้เรียกเรียกกลับความคืบหน้า
- สัญญาที่ส่งกลับโดย when.chain ตอนนี้ปฏิเสธเมื่อสัญญาอินพุตปฏิเสธ.
มีอะไรใหม่ ในรุ่น 1.0.3:
- แก้ไขสถานการณ์ที่เฉพาะเจาะจง null สามารถนำมาใช้อย่างไม่ถูกต้อง เป็นค่าความละเอียดสัญญา.
มีอะไรใหม่ ในรุ่น 1.0.1:
- แก้ไขสำหรับการถูกปฏิเสธการขยายพันธุ์ในบางกรณีเมื่อพวกเขา shouldn 'ทีได้รับ.
- การใช้ buster.js สำหรับการทดสอบหน่วยในขณะนี้.
มีอะไรใหม่ ในรุ่น 1.0.0:
- ปล่อยอย่างเป็นทางการครั้งแรก when.js เป็นส่วนหนึ่งของ cujojs.
- เพิ่มเมื่อ / ยกเลิกมัณฑนากรสำหรับการสร้างยกเลิก deferreds
- เพิ่มเมื่อ / ล่าช้าและเมื่อ / ผู้ช่วยเหลือหมดเวลาสำหรับการสร้างสัญญาล่าช้าและสัญญาว่าหมดเวลาและปฏิเสธหากไม่ได้รับการแก้ไขเป็นครั้งแรก.
มีอะไรใหม่ ในรุ่น 0.11.1:
- เพิ่มเมื่อ / ใช้โมดูลผู้ช่วยสำหรับการใช้ arguments- เรียกกลับและ variadic กับ when.all, when.some, when.map หรือสัญญาที่แก้ไขไปยังอาร์เรย์ใด ๆ .
- จากนั้น () เมื่อ () และวิธีการอื่น ๆ ที่รับโทรกลับ / errback / ขนย้ายวัสดุความคืบหน้าจะโยนถ้าคุณผ่านบางสิ่งบางอย่างที่ไม่ได้ฟังก์ชั่น.
ต้องการ
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
ความคิดเห็นที่ไม่พบ