我有数组 1 是设置数组,数组 2 是数据数组。 现在,数组 2 日期和提款是交换..!将来将是其他字段是可交换的。
但是数组 1是固定值,并且排列数组 2 始终与数组 1 相同。具有键和值。
阵列 1 :
{ date: 'Date',
withdrawals: 'Withdrawals',
deposits: 'Deposits',
Payee: 'Payee',
Description: 'Description',
ReferenceNumber: 'Reference Number' }
归档数组
阵列 2 :
[ { date: 'Withdrawals',
withdrawals: 'Date',
deposits: 'Deposits',
Payee: 'name',
Description: 'Description',
ReferenceNumber: 'Reference Number' },
{ date: '0',
withdrawals: '28/11/13',
deposits: '500000',
Payee: 'John Roberts',
Description: 'Cheque deposit',
ReferenceNumber: 'Ref-1900' },
{ date: '75',
withdrawals: '22/11/13',
deposits: '0',
Payee: 'Smith123',
Description: 'Electronics purchase',
ReferenceNumber: 'Ref-2134' },
{ date: '4000',
withdrawals: '22/1/14',
deposits: '0',
Payee: 'Joseph',
Description: 'Insurance payment',
ReferenceNumber: 'Ref-9872' } ]
重新排列阵列 2 与我的阵列 1 相同
结果:
[ { date: 'Date',
withdrawals: 'withdrawals',
deposits: 'Deposits',
Payee: 'name',
Description: 'Description',
ReferenceNumber: 'Reference Number' },
{ date: '28/11/13',
withdrawals: '0',
deposits: '500000',
Payee: 'John Roberts',
Description: 'Cheque deposit',
ReferenceNumber: 'Ref-1900' },
{ date: '22/11/13',
withdrawals: '75',
deposits: '0',
Payee: 'Smith123',
Description: 'Electronics purchase',
ReferenceNumber: 'Ref-2134' },
{ date: '22/1/14',
withdrawals: '4000',
deposits: '0',
Payee: 'Joseph',
Description: 'Insurance payment',
ReferenceNumber: 'Ref-9872' } ]
只需将 array1 分配给 array2 的第一个元素:
array2[0] = array1