W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
JSHandle 表示頁面內(nèi)的 JavaScript 對象。 JSHandles 可以使用 page.evaluateHandle 方法創(chuàng)建。
const windowHandle = await page.evaluateHandle(() => window);// ...
JSHandle 可防止引用的 JavaScript 對象被垃圾收集,除非是句柄 disposed。 當(dāng)原始框架被導(dǎo)航或父上下文被破壞時,JSHandles 會自動處理。 JSHandle 實(shí)例可以使用在 page.$eval(),page.evaluate() 和 page.evaluateHandle 方法。
jsHandle.asElement()v0.9.0
jsHandle.dispose()v0.9.0
jsHandle.executionContext()v0.9.0
jsHandle.getProperties()v0.9.0
返回對象的 JSON 表示。如果對象又一個 toJSON 函數(shù), 它 將不會被調(diào)用。
注意 如果引用的對象不可字符串化,該方法將返回一個空的 JSON 對象。 如果對象具有循環(huán)引用,它將引發(fā)一個錯誤。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: