Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript中对象长度的检查_Javascript - Fatal编程技术网

Javascript中对象长度的检查

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

我想检查我的对象是否为null或长度是否为0。我试过这样的东西,但运气不好

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”