如何将JSON中的对象数组转换为仅包含值的数组?

And*_*ndy 2 javascript arrays jquery

我需要转换

[{"document_id":"1"},{"document_id":"4"},{"document_id":"3"},{"document_id":"10"},{"document_id":"11"},{"document_id":"2"}]
Run Code Online (Sandbox Code Playgroud)

["1","4","3","10","11","2"]
Run Code Online (Sandbox Code Playgroud)

小智 8

您可以使用:

var arr = [{"document_id":"1"},{"document_id":"4"},{"document_id":"3"},{"document_id":"10"},{"document_id":"11"},{"document_id":"2"}];

var new_arr = arr.map(function(item) {
   return item.document_id;
});
Run Code Online (Sandbox Code Playgroud)