将JavaScript对象更改为更数值化

将JavaScript对象更改为更数值化,javascript,Javascript,我想更改这个JS对象。我目前有: for(var i = 0; i < destination_categories_selected.length; i++) { destination_categories_obj[i] = { "category" : $(destination_categories_selected[i]).data("dkDropdownValue")

我想更改这个JS对象。我目前有:

for(var i = 0; i < destination_categories_selected.length; i++)
 {
  destination_categories_obj[i] = { 
                                   "category" : $(destination_categories_selected[i]).data("dkDropdownValue")
                                  }
 }
我是否可以这样做,以便将类别完全删除为:

[0] => 1,
[1] => 2,
[2] => 3

如果我正确理解了您的问题,那么只需将值直接分配给所讨论的
destination\u categories\u obj
元素,而不是分配对象:

for(var i = 0; i < destination_categories_selected.length; i++) {
    destination_categories_obj[i] = $(destination_categories_selected[i]).data("dkDropdownValue");
}
for(变量i=0;i
用于(变量i=0;i
只需删除对象文字,并将其替换为属性值即可?
for(var i = 0; i < destination_categories_selected.length; i++) {
    destination_categories_obj[i] = $(destination_categories_selected[i]).data("dkDropdownValue");
}
 for(var i = 0; i < destination_categories_selected.length; i++)
 {
  destination_categories_obj[i] = 
       $(destination_categories_selected[i]).data("dkDropdownValue");

 }