跳到主要內容
版本:23.11.1

Coverage.startJSCoverage() 方法

簽名

class Coverage {
startJSCoverage(options?: JSCoverageOptions): Promise<void>;
}

參數

參數

類型

描述

options

JSCoverageOptions

(選填) Coverage 的可配置選項集合,預設為 resetOnNavigation : true, reportAnonymousScripts : false, includeRawScriptCoverage : false, useBlockCoverage : true

返回

Promise<void>

當 Coverage 開始時解析的 Promise。

備註

匿名腳本是指那些沒有相關 URL 的腳本。這些是使用 evalnew Function 在頁面上動態建立的腳本。如果 reportAnonymousScripts 設定為 true,匿名腳本的 URL 將以 debugger://VM 開頭(除非存在 magic //# sourceURL 註解,在這種情況下,它將是 URL)。