【发布时间】:2020-05-22 17:36:53
【问题描述】:
我在 laravel 项目的前端使用 vuejs,我想将数组列中的值提取到新数组中。 vuejs中有没有像php的array_column这样的函数来做到这一点?
【问题讨论】:
我在 laravel 项目的前端使用 vuejs,我想将数组列中的值提取到新数组中。 vuejs中有没有像php的array_column这样的函数来做到这一点?
【问题讨论】:
const test_arr = [
{ name: 'john', age: 20 },
{ name: 'vali', age: 30 }
]
const array_column = (array = [], column_name = '') => array.map((item, index) => item[column_name])
const another_arr = array_column(test_arr, 'name')
console.log(another_arr)
【讨论】: