ไฮแลนด์ ไม่แน่นอนเครื่องมือสำหรับคนที่เพิ่งเริ่มออกกับจาวาสคริปต์.
ข้อเสนอเครื่องมือนี้มีการเรียกกลับ emitters เหตุการณ์สัญญาและลำธารแนวคิดที่ทันสมัยมากที่สามารถจัดการเฉพาะหลังจากที่พื้นฐานการเขียนโปรแกรมจาวาสคริปต์กระบวนทัศน์ที่ได้รับการเรียนรู้และตอกลง.
วิธีที่ง่ายที่สุดมากที่สุดเพื่ออธิบายสิ่งที่ไฮแลนด์ไม่และมันเป็นสิ่งที่ดีสำหรับการคือการใช้คำอธิบายของผู้เขียนเองได้รับในไฟล์ README โครงการ: "คุณสามารถสลับระหว่างแหล่งข้อมูลซิงโครและไม่ตรงกันที่จะโดยไม่ต้องเขียนอีกครั้ง รหัสของคุณ. "
คุณลักษณะนี้ช่วยให้นักพัฒนาสามารถควบคุมเวลาและสถานที่รหัสจะถูกดำเนินการวิธีการซิงโครคลาสสิกและเมื่อคุณตัดสินใจที่จะเสียสละการควบคุมการปฏิบัติงานและการเปลี่ยนไปใช้การเรียกใช้รหัสไม่ตรงกัน.
มีอะไรใหม่ ในรุ่นนี้:
- เพิ่มเติมใหม่:
- ละเว้นค่า n แรกของกระแสแล้วปล่อยออกมาส่วนที่เหลือ.
- เรียกฟังก์ชันที่ให้มาครั้งหนึ่งเคยเป็นกระแสได้สิ้นสุดลง.
- รวบรวมค่าทั้งหมดเข้าด้วยกันแล้วปล่อยออกมาแต่ละค่าที่ไม่ซ้ำกัน แต่ในการเรียงลำดับ.
- ใช้วัตถุหรือฟังก์ชั่นคอนสตรัคและผลตอบแทนที่คัดค้านหรือคอนสตรัคกับรุ่น streamified ของคุณสมบัติการทำงานของ.
- Iterator สนับสนุน:. ECMA2015 (aka ES6) iterators สไตล์ขณะนี้คุณสามารถส่งผ่านไปยังฟังก์ชั่นคอนสตรัคไฮแลนด์
- สร้างกระแสใหม่ที่มีค่าจากแหล่งที่มาในช่วงของการระบุไว้ใน thestart และสิ้นสุดพารามิเตอร์.
- ใช้สตรีมหนึ่งและสำหรับกระบวนการข้อมูลที่เข้ามาภายในกรอบเวลาสูงสุดลงในอาร์เรย์ของความยาวสูงสุด.
- การปรับปรุง:
- แต่ละตอนนี้กลับกระแสที่ว่างเปล่าไม่มีอะไรมากกว่า.
- ตรวจสอบให้แน่ใจผ่านข้อผิดพลาดกระแสแพร่กระจายโหนด.
- รักษาบริบทของฟังก์ชั่นนี้ห่อเมื่อใช้ wrapCallback.
- ปรับปรุง tranduce ใช้รุ่นล่าสุดของโปรโตคอลหม้อแปลง.
มีอะไรใหม่ ในรุ่น 2.6.0:
- เพิ่มเติมใหม่:
- ละเว้นค่า n แรกของกระแสแล้วปล่อยออกมาส่วนที่เหลือ.
- เรียกฟังก์ชันที่ให้มาครั้งหนึ่งเคยเป็นกระแสได้สิ้นสุดลง.
- รวบรวมค่าทั้งหมดเข้าด้วยกันแล้วปล่อยออกมาแต่ละค่าที่ไม่ซ้ำกัน แต่ในการเรียงลำดับ.
- ใช้วัตถุหรือฟังก์ชั่นคอนสตรัคและผลตอบแทนที่คัดค้านหรือคอนสตรัคกับรุ่น streamified ของคุณสมบัติการทำงานของ.
- Iterator สนับสนุน:. ECMA2015 (aka ES6) iterators สไตล์ขณะนี้คุณสามารถส่งผ่านไปยังฟังก์ชั่นคอนสตรัคไฮแลนด์
- สร้างกระแสใหม่ที่มีค่าจากแหล่งที่มาในช่วงของการระบุไว้ใน thestart และสิ้นสุดพารามิเตอร์.
- ใช้สตรีมหนึ่งและสำหรับกระบวนการข้อมูลที่เข้ามาภายในกรอบเวลาสูงสุดลงในอาร์เรย์ของความยาวสูงสุด.
- การปรับปรุง:
- แต่ละตอนนี้กลับกระแสที่ว่างเปล่าไม่มีอะไรมากกว่า.
- ตรวจสอบให้แน่ใจผ่านข้อผิดพลาดกระแสแพร่กระจายโหนด.
- รักษาบริบทของฟังก์ชั่นนี้ห่อเมื่อใช้ wrapCallback.
- ปรับปรุง tranduce ใช้รุ่นล่าสุดของโปรโตคอลหม้อแปลง.
มีอะไรใหม่ ในรุ่น 2.5.1:
- เพิ่มเติมใหม่:
- ละเว้นค่า n แรกของกระแสแล้วปล่อยออกมาส่วนที่เหลือ.
- เรียกฟังก์ชันที่ให้มาครั้งหนึ่งเคยเป็นกระแสได้สิ้นสุดลง.
- รวบรวมค่าทั้งหมดเข้าด้วยกันแล้วปล่อยออกมาแต่ละค่าที่ไม่ซ้ำกัน แต่ในการเรียงลำดับ.
- ใช้วัตถุหรือฟังก์ชั่นคอนสตรัคและผลตอบแทนที่คัดค้านหรือคอนสตรัคกับรุ่น streamified ของคุณสมบัติการทำงานของ.
- Iterator สนับสนุน:. ECMA2015 (aka ES6) iterators สไตล์ขณะนี้คุณสามารถส่งผ่านไปยังฟังก์ชั่นคอนสตรัคไฮแลนด์
- สร้างกระแสใหม่ที่มีค่าจากแหล่งที่มาในช่วงของการระบุไว้ใน thestart และสิ้นสุดพารามิเตอร์.
- ใช้สตรีมหนึ่งและสำหรับกระบวนการข้อมูลที่เข้ามาภายในกรอบเวลาสูงสุดลงในอาร์เรย์ของความยาวสูงสุด.
- การปรับปรุง:
- แต่ละตอนนี้กลับกระแสที่ว่างเปล่าไม่มีอะไรมากกว่า.
- ตรวจสอบให้แน่ใจผ่านข้อผิดพลาดกระแสแพร่กระจายโหนด.
- รักษาบริบทของฟังก์ชั่นนี้ห่อเมื่อใช้ wrapCallback.
- ปรับปรุง tranduce ใช้รุ่นล่าสุดของโปรโตคอลหม้อแปลง.
มีอะไรใหม่ ในรุ่น 2.5.0:
- เพิ่มเติมใหม่:
- ละเว้นค่า n แรกของกระแสแล้วปล่อยออกมาส่วนที่เหลือ.
- เรียกฟังก์ชันที่ให้มาครั้งหนึ่งเคยเป็นกระแสได้สิ้นสุดลง.
- รวบรวมค่าทั้งหมดเข้าด้วยกันแล้วปล่อยออกมาแต่ละค่าที่ไม่ซ้ำกัน แต่ในการเรียงลำดับ.
- ใช้วัตถุหรือฟังก์ชั่นคอนสตรัคและผลตอบแทนที่คัดค้านหรือคอนสตรัคกับรุ่น streamified ของคุณสมบัติการทำงานของ.
- Iterator สนับสนุน:. ECMA2015 (aka ES6) iterators สไตล์ขณะนี้คุณสามารถส่งผ่านไปยังฟังก์ชั่นคอนสตรัคไฮแลนด์
- สร้างกระแสใหม่ที่มีค่าจากแหล่งที่มาในช่วงของการระบุไว้ใน thestart และสิ้นสุดพารามิเตอร์.
- ใช้สตรีมหนึ่งและสำหรับกระบวนการข้อมูลที่เข้ามาภายในกรอบเวลาสูงสุดลงในอาร์เรย์ของความยาวสูงสุด.
- การปรับปรุง:
- แต่ละตอนนี้กลับกระแสที่ว่างเปล่าไม่มีอะไรมากกว่า.
- ตรวจสอบให้แน่ใจผ่านข้อผิดพลาดกระแสแพร่กระจายโหนด.
- รักษาบริบทของฟังก์ชั่นนี้ห่อเมื่อใช้ wrapCallback.
- ปรับปรุง tranduce ใช้รุ่นล่าสุดของโปรโตคอลหม้อแปลง.
มีอะไรใหม่ ในรุ่น 2.4.0:
- `source.merge ()` อัลกอริทึมในขณะนี้ ประเมินกระแสแหล่งที่มาทั้งหมดก่อนที่จะอ่านจากทุกกระแสที่เกิดขึ้นในแบบคู่ขนาน (ก่อนหน้านี้มันจะเริ่มต้นการอ่านเร็วเป็นแหล่งที่ปล่อยออกมากระแสถัดไป).
- `ผสาน ()` ฟังก์ชั่นในขณะนี้พยายามที่จะรักษาความสมดุลของปัจจัยการผลิตที่เป็นธรรมมากขึ้น ตัวอย่างเช่นถ้ากระแสได้ 100 ค่าบัฟเฟอร์และสตรีมบีได้รับค่าใหม่หลังจาก 100ms ถ้าเราอ่าน 200ms เราจะได้รับค่าจากกระแสในแต่ละ ก่อนหน้านี้มันจะหมดกระแสบัฟเฟอร์ก่อนที่จะอ่านจากกระแสข.
คืออะไรใหม่ ในรุ่น 1.25.2:.
- การจัดจำหน่ายและสร้างเอกสาร
ต้องการ
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
- Node.js สำหรับสภาพแวดล้อมด้านเซิร์ฟเวอร์
ความคิดเห็นที่ไม่พบ