Object.values-从Datatables回调对象中删除不必要的属性或提取数组

Object.values-从Datatables回调对象中删除不必要的属性或提取数组,datatables,associative-array,Datatables,Associative Array,我通过form_data=this.api().rows().data()从Datatables数据对象生成数据我得到了 (链接中的图像) 如果我通过console.log(Object.values(form_data))转换它

我通过
form_data=this.api().rows().data()从Datatables数据对象生成数据我得到了

(链接中的图像)

如果我通过
console.log(Object.values(form_data))转换它
(链接中的图像)


是如何删除对象内部的其他属性(函数等)的方法,并且只有数组,这应该通过
object.values()进行转换
或者应该以某种方式将
的数组形式_data
提取到新的数组变量中,其中将只提取数组中没有其他属性的数组???

正如@andrewjames所建议的那样。。。我需要在Datatables中的回调函数中添加

            drawCallback: function() {

                form_data = this.api().rows().data().toArray();

            }
在此之后,Datatables会生成一个干净的对象

请参见图

询问问题时不应上传的原因。DataTables助手功能可能正是您所需要的。