今天在使用一个插件的时候,调用插件的方法报错,然后我打印了方法中相关的一个对象显示为空,但是点开后却又有值,如下图所示:

【问题】控制台打印对象显示为空,但是点开后却有属性

 

 点开后:

【问题】控制台打印对象显示为空,但是点开后却有属性

这让我倍感疑惑,然后经过查询才知道出现这样的可能情况是:当打印的时候,对象是没有属性的,但在打印之后程序继续执行, 然后又有属性了。

这样就很容易解释这个情况了,以下是部分代码:

【问题】控制台打印对象显示为空,但是点开后却有属性

因此在编写代码的过程中,一定要注意页面(元素)是否已经加载完毕的情况。

 

相关文章:

  • 2021-04-25
  • 2022-12-23
  • 2021-05-28
  • 2022-12-23
  • 2021-11-30
  • 2021-06-26
  • 2022-12-23
  • 2021-11-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2022-01-01
  • 2022-12-23
相关资源
相似解决方案