Javascript中对象长度的检查
我想检查我的对象是否为null或长度是否为0。我试过这样的东西,但运气不好Javascript中对象长度的检查,javascript,Javascript,我想检查我的对象是否为null或长度是否为0。我试过这样的东西,但运气不好 if (this.get('goodie.pincodes.firstObject') == null || this.get('goodie.pincodes.firstObject.pin').length == 0) { 我用另一种方式解决了这个问题。确保始终没有长度的条目返回null。然后只询问对象是否为null this.get('goodie.pincodes.firstObject') == nul
if (this.get('goodie.pincodes.firstObject') == null || this.get('goodie.pincodes.firstObject.pin').length == 0) {
我用另一种方式解决了这个问题。确保始终没有长度的条目返回null。然后只询问对象是否为null
this.get('goodie.pincodes.firstObject') == null
this.get
做什么?this.get('mobile.pincodes.firstObject.pin')
返回什么?到底是什么不起作用?你有错误吗?目前正在发生什么?您预计会发生什么?您尚未提供任何信息,使我们能够帮助您。请阅读并确认。对不起,可能是副本。如果没有pincode对象或管脚的长度为==0,则我希望该语句为true。我知道声明的第一部分有效,但第二部分无效。如果我有一个pincode对象,其pin长度==0,我不会输入If语句。因此,this.get('goodie.pincodes.firstObject.pin')
返回什么?一个物体?具有属性长度的对象?数组?this.get('goodie.pincodes.firstObject.pin')返回pincode的值。例如“1234”