亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果對象的類型只是“對象”,如何在 DevTools 內存快照中找到特定對象?

如果對象的類型只是“對象”,如何在 DevTools 內存快照中找到特定對象?

料青山看我應如是 2021-06-07 13:04:59
queryObjects函數返回給定原型的實例。我想檢查這些實例的保留器。為此,我需要在 devtools 內存快照中找到它們。這些實例類型之一是“對象”,因此按類類型搜索沒有幫助。他們實在是太多了。如何在快照中找到該特定實例?
查看完整描述

3 回答

?
慕田峪7331174

TA貢獻1828條經驗 獲得超13個贊

添加顯式字符串屬性,例如let o = {type:'myType'},然后在快照中使用ctrlF。


http://img1.sycdn.imooc.com//60c307ec0001642e08230721.jpg

查看完整回答
反對 回復 2021-06-11
?
哆啦的時光機

TA貢獻1779條經驗 獲得超6個贊

如果可以修改這些對象,您可以嘗試以下技巧。

將從 queryObjects 獲得的數組存儲到臨時變量中。您可以通過上下文菜單執行此操作。然后運行以下代碼給每個對象一個唯一的 id:

temp1.forEach((t, i) => t.__id = String(i))

然后拍攝堆快照?,F在每個對象都應該可以通過 __id 字符串來識別。


查看完整回答
反對 回復 2021-06-11
  • 3 回答
  • 0 關注
  • 206 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號