Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取json对象值并存储为数组_Javascript_Jquery_Json_Database_Datatables - Fatal编程技术网

Javascript 获取json对象值并存储为数组

Javascript 获取json对象值并存储为数组,javascript,jquery,json,database,datatables,Javascript,Jquery,Json,Database,Datatables,我试图获取图像上显示的每个对象数组的值,并使用javascript将这些值存储为一个数组,而不包括它们的键,并将这些数组存储在datatable上。 数组应该是这样的 [ ['david','female','john','e6a33eee180b07e563d74fee8c2c66b8',1,1,'roger63'], ['rogers','Male','paul','2e7dc6b8a1598f4f75c3eaa47958ee2f',1,2,'mike28'] ] 我试着用

我试图获取图像上显示的每个对象数组的值,并使用javascript将这些值存储为一个数组,而不包括它们的键,并将这些数组存储在datatable上。 数组应该是这样的

[
    ['david','female','john','e6a33eee180b07e563d74fee8c2c66b8',1,1,'roger63'],
    ['rogers','Male','paul','2e7dc6b8a1598f4f75c3eaa47958ee2f',1,2,'mike28']
]
我试着用

$.map(a, function(value, index) {
    return [value];
});
但是我得到的结果和图片一样,好像什么都没发生

有人能帮我吗?我真的很感激。

哈哈。试试这个:

array.reduce(函数(总计、当前){
total=total.concat(Object.values(当前));
返回总数;
}, []);

简单:

const objArr = [{
    "first_name": "david",
    "gender": "Female",
    "last_name": "john",
    "password": "asdasd",
    "status": 1,
    "user_id": 1,
    "username": "rogers63"
}, {
    "first_name": "rogers",
    "gender": "Male",
    "last_name": "paul",
    "password": "qweqwe",
    "status": 1,
    "user_id": 2,
    "username": "mike28"
}];
const arrArr = objArr.map(x => Object.values(x));
console.log(arrArr);

工作。

array.map(obj=>Object.values(obj))?你试过什么吗?是的,我试过了。它仍然显示相同的结果,其中仍然包括键。什么仍然显示相同的结果?你能回答你的问题并包括你的尝试吗?@chrizzee你有没有把
map
的结果分配给一个变量并显示出来?它没有就地修改数组。@Xufox是的,我需要一个数组。为什么
reduce
?你只需要
map
。从这个问题很难判断,但我认为他/她正在尝试将其缩小为一个阵列。这正是我想要的,谢谢@HappingMouse为了公平起见,@Xufox在你的帖子评论中给出了相同的答案。但是谢谢;-)