如何通过IF语句检查数组是否为空?
我有这个数组'acessos'是空的
...
constructor(props){
super(props);
this.state = {
acessos:[]
};
}
...
然后,我试图检查“acessos”是否为空,是否将其推送到其中。我尝试使用null但没有结果,那么如何检查是否为空?
...
if(this.state.acessos === null){
this.state.acessos.push({'uuid': beacons.uuid, 'date':date});
this.setState({acessos: this.state.acessos});
} else {
...
最佳答案
我同意朱利安。另外,您不必将其与null进行比较。你可以这样写
this.state.acessos && this.state.acessos.length > 0