Javascript 将单个属性对象文字数组转换为仅包含其值的数组的最佳方法
我想将其转换为:Javascript 将单个属性对象文字数组转换为仅包含其值的数组的最佳方法,javascript,Javascript,我想将其转换为: [{"id":"1"},{"id":"2"},{"id":"3"}] 为此: ['1','2','3'] 我记录了newArray,但未定义?@jemz@ArunPJohny如果我使用该示例,它可以工作,但是当我通过jquery.ajax请求id时,它将在转换为后未定义array@jemz您需要共享完整的代码,以便我们了解问题。。你在问题中所说的问题已经解决了…@ArunPJohny,它现在起作用了。对不起,我的错。 var objArray = [{"id":"1"},{
[{"id":"1"},{"id":"2"},{"id":"3"}]
为此:
['1','2','3']
我记录了newArray,但未定义?@jemz@ArunPJohny如果我使用该示例,它可以工作,但是当我通过jquery.ajax请求id时,它将在转换为后未定义array@jemz您需要共享完整的代码,以便我们了解问题。。你在问题中所说的问题已经解决了…@ArunPJohny,它现在起作用了。对不起,我的错。
var objArray = [{"id":"1"},{"id":"2"},{"id":"3"}];
var newArray = objArray.map(function(obj) {
return obj.id;
});