js对象属性有值,单独拿出来却是空

js对象,打印对象时对象属性有值,单独拿出来却是空是怎么回事?
img

img

img
这里就是空了

你操作的ruleForm是对象不是数组。

可能是你对对象属性进行赋值的代码是异步执行的。
在for打印对象时,对象属性还没有进行赋值。
在用for打印对象之后才对对象属性进行赋值的。

需要带上对象名称访问属性啊!