Chrome控制台成员值预览如何工作?

当我打开Chrome控制台并输入对对象成员的一些引用时,Chrome会自动完成该成员的名称,如下图所示:

Chrome控制台成员值预览如何工作?

有时还会显示成员的预览值,如红色圆圈所示。但是在其他时候,它没有显示预览:

Chrome控制台成员值预览如何工作?

我想知道是什么原因造成了差异?在上面的两个示例中,isactivestretch都是由get-accessors在对象上定义的。我的理解是,由于Chrome能够向我显示isactive的预览值,因此它必须已执行相应的get-accessor(在这种情况下,这是一个非常简单的方法)才能获取返回值,但是它没有向我显示stretch的预览(其中的get-accessor由更长和更深的代码组成),也许是因为所涉及的代码更加复杂,Chrome决定不完成整个执行过程,因此不显示我预览?

tabby37 回答:Chrome控制台成员值预览如何工作?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3169188.html

大家都在问