[英]Why is my key not getting pushed inside the array
var arr = [{
key: "key1", value: "z"
}, {
key: "key2", value: "u"
}, {
...
}];
var sorted = arr.sort(function (a, b) {
return a.key === b.key ? 0
: a.key < b.key ? -1 : 1;
});
sorted.unshift({key:"Unknown", value:"0"});
var StateArr = [];
for(i=0;i<sorted.length;i++){
StateArr.push(sorted[i].key);
}
alert("ARR" +StateArr);
現在,當我提醒排序時,我沒有任何回應。 為什么我的鑰匙沒有被推入陣列。
您的代碼工作正常(並且對我而言“符合預期”)。
您收到什么,您期望什么?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.