我在Firefox Dev Tools中遇到了一些异常行为。使用lodash从对象中过滤掉一些元素后,控制台将显示对该对象的先前未过滤版本的引用,但仅在右侧窗格中显示。
在左侧,它显示了2个元素,这是我预期的结果。在右侧,它显示了原始的未过滤的17个元素。我之前在Firebug的罕见情况下经历过这种情况,然后我被迫在最近停用FB的情况下切换到Dev Tools。
如果没有其他人经历过这种情况,我可以尝试将其提炼到最小的案例,但我更愿意解决它,如果这是一个已知的错误。
倾向于相信我的对象实际上已经过滤,如左图所示,但这有点让人不安。
更新:
使用Firefox 51 Linux
Chrome实际上也在做同样的事情。它显示array[2]
有17个元素: