代碼的JSON類型:JavaScript數組 - 訪問對象
function getDummyDetails(){
var userDetailsMap = [];
userDetailsMap.push({key:'APPCODE', value:'41'});
userDetailsMap.push({key:'WORKERNUMBER', value:'1234567'});
userDetailsMap.push({key:'ACCOUNTID', value:'DEVELOP'});
userDetailsMap.push({key:'NAMEFIRST', value:'John'});
userDetailsMap.push({key:'NAMELAST', value:'Developer'});
return userDetailsMap;
}
function someOtherFunction() {
var userDetails = getDummyDetails();
document.getElementById("userName").innerHTML = "User Name: " + userDetails[3].value + ", " + userDetails[4].value;
}
在這裏,它工作正常,但我不能使用這裏的數組索引像userDetails [3] .value。我試圖做這樣的事情
userDetails["APPCODE"].value; // just a pseudo code
如何索引這個數組與字符串值而不是一個整數?
請問我可以分享我的代碼我該怎麼做? – jeewan
ohh我可以做到這一點,但沒有辦法做到這一點userDetails [「APPCODE」]。沒有觸及函數getDummyDetails() – jeewan
是的,這是應該如何。對象可以通過類似的字符串進行索引。 –