假设我想查看一个对象,因此我将其记录到控制台:

console.log(theNoticeObj); 

然后使用 Chrome Dev Tools,我在控制台中检查它并将其属性 theNoticeObj.bounceHeight 更改为 10px

现在,如果我想立即在该对象上触发 theNoticeObj.bounce() 以定位它,是否有一种简单的方法可以从控制台执行此操作?

谢谢

编辑:

下面建议的断点,但这会卡住执行。

面对我想要的是使用 javascript 对象的命令行 API,而不仅仅是 DOM 元素。如果可能的话,我相信我能找到它。我可能会去看看是否有任何针对 chrome 的功能请求。
https://developers.google.com/chrome-developer-tools/docs/console#using_the_command_line_api

请您参考如下方法:

尝试添加 window.tno = theNoticeObject在 console.log 语句下。重新加载页面,看看能不能执行tno.bounce()从控制台。如果NoticeObject 仍在范围内,这应该可以工作。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!