【发布时间】:2019-10-28 00:07:30
【问题描述】:
我有一种情况,我正在循环遍历一组对象。假设只要有 2 个以上的对象,如果第一个对象不存在,如何跳过它并继续下一个?
这是循环:
for (i = 0; i < this.myInputFields.myTextFields.length; i++) {
if (!this.myInputFields.myTextFields[i] || this.myInputFields.myTextFields[i] == null || this.myInputFields.myTextFields[i] === '') {
//go to next
}
if (this.myInputFields.myTextFields[i].key) {
data[this.myInputFields.myTextFields[i].key] = this.myInputFields.myTextFields[i].inputValues;
}
}
这是第一个对象不存在时的打印数组:
[ ,
{ type: 'textfield',
placeholderText: 'Enter your number',
title: '*number',
key: 'signedByNumber',
inputType: 'numbers',
inputValues: '553' } ]
如您所见,在该对象之前有一个逗号和逗号之前的一个空格,所以我不知道如何跳过那个空格。
【问题讨论】:
标签: javascript json loops react-native object