我想重新排列我的数组和其他数组一样,这个数组是键和值

I want To Rearrange My Array Same As Other Array , This Array is Key And Value

本文关键字:数组 一样 键和值 新排列 排列 我的 其他      更新时间:2023-09-26

我有数组 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