我认为“预览”在这里可能是错误的术语,请随时进行编辑。
Chrome开发者工具控制台中有一个相对较新的功能,可以在可能的情况下实时预览您编写的脚本的返回情况。
我注意到它不适用于某些特定功能,主要是那些会改变某些状态的功能。没错,我不希望每次预览可用时都调用状态更改。
例如,我在调用“ dontChangeState()”时获得预览:
但是尝试递增myInt
时,我在这里没有预览:
什么时候脚本可以使用此预览,什么时候不可用? 什么构成“状态更改”?铬如何检测到它?是否会在脚本内容中搜索任何会影响变量的内容?
请清楚一点,这是Chrome的一项新功能,无需执行该功能,它可以深入了解执行该功能之前的收益。这是一个很好的功能,它可以按预期工作(很显然),我很感兴趣它何时起作用,什么不起作用。我不是在问JS语法还是我的代码。