W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
將時(shí)間戳記附加到由可觀察對(duì)象指示的何時(shí)發(fā)出的每個(gè)項(xiàng)目
timestamp<T>(scheduler: SchedulerLike
= async): OperatorFunction
<T, Timestamp
<T>>
調(diào)度器 | 可選的。 默認(rèn)值為 async 。 類型: SchedulerLike 。 |
---|
OperatorFunction<T, Timestamp<T>>
:
的 timestamp
操作者的映射 源 可觀察到的流,以類型的對(duì)象 {value: T, timestamp: R}
。 這些屬性是通用類型的。 該 value
屬性包含值 以及 的 類型 源的 可觀察到 。 在 timestamp
由調(diào)度器所產(chǎn)生 now
的功能。 通過(guò) 默認(rèn)情況下,它使用 該 異步 調(diào)度程序, 調(diào)度程序僅返回 Date.now()
(自1970/01/01以來(lái)的毫秒數(shù) 00:00:00:000),因此類型為 number
。
在此示例中,文檔單擊事件附帶了時(shí)間戳。
import { fromEvent } from 'rxjs';
import { timestamp } from 'rxjs/operators';
const clickWithTimestamp = fromEvent(document, 'click').pipe(
timestamp()
);
// Emits data of type {value: MouseEvent, timestamp: number}
clickWithTimestamp.subscribe(data => {
console.log(data);
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: