Rx.Observable.prototype.groupJoin(right, leftDurationSelector, rightDurationSelector, resultSelector)

Correlates the elements of two sequences based on overlapping durations, and groups the results.
参数
right(Observable): The right observable sequence to join elements for.leftDurationSelector(Function): A function to select the duration (expressed as an observable sequence) of each element of the left observable sequence, used to determine overlap.rightDurationSelector(Function): A function to select the duration (expressed as an observable sequence) of each element of the right observable sequence, used to determine overlap.resultSelector(Any): A function invoked to compute a result element for any element of the left sequence with overlapping elements from the right observable sequence. It has the following arguments- (
Any) An element of the left sequence. - (
Observable) An observable sequence with elements from the right sequence that overlap with the left sequence's element.
- (
返回值
(Observable): An observable sequence that contains result elements computed from source elements that have an overlapping duration.