W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
WorkerGlobalScope接口的performance只讀屬性用于返回要在worker上使用的Performance對象。
注意:并非所有Performance屬性和方法都可供Web worker使用。
此屬性為只讀。
var perfObj = self .performance;
一個Performance對象。
如果你調用了:
console.log(performance);
在一個worker中(基本上相當于self.console.log(self.performance);,因為這些是在worker范圍內調用的,可以通過WorkerGlobalScope.self引用它),你將得到一個寫入控制臺的WorkerPerformance對象 - 如下所示:
WorkerPerformance {now: function}
__proto__: WorkerPerformance
constructor: function WorkerPerformance() { [native code] }
now: function now() { [native code] }
__proto__: Object
您可以使用此性能對象來返回性能數據,就像使用普通Performance對象一樣。
注意:Firefox有一個使用console.log內部共享/服務worker的錯誤(參見錯誤1058644),這可能會返回奇怪的結果,但這應該很快修復。
規(guī)范 | 狀態(tài) | 注釋 |
---|---|---|
高分辨率時間等級2
該規(guī)范中“performance”的定義。
|
Candidate Recommendation
|
定義WorkerGlobalScope.performance |
電腦端 | 移動端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome
|
Edge | Firefox
|
Internet Explorer
|
Opera
|
Safari
|
Android webview | Chrome for Android
|
Edge Mobile | Firefox for Android
|
Opera for Android
|
iOS Safari | |
基本支持 | 支持 | ? | 支持:34 | ? | ? | ? | ? | 支持 | ? | 支持:34 | ? | ? |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: