에서 값 추출 할 수있는 방법 :이 arrat을 가지고 가정 개체
나는 값이 "위젯"을 extact 필요var categoria=[{"5":"Widgets"}]; // the array can change now it 5 but can be 7
그래서 내가 할 :
categoria[Object.keys(categoria)[0]])
을하지만이 작동하지 않습니다. 누구든지 나를 도울 수 있습니까?
에서 값 추출 할 수있는 방법 :이 arrat을 가지고 가정 개체
나는 값이 "위젯"을 extact 필요var categoria=[{"5":"Widgets"}]; // the array can change now it 5 but can be 7
그래서 내가 할 :
categoria[Object.keys(categoria)[0]])
을하지만이 작동하지 않습니다. 누구든지 나를 도울 수 있습니까?
당신이 Object.keys(categoria[0])
을 수행하고 categoria
내에서 올바른 인덱스가이 같은 categoria[0]
을 사용할 수 있습니다에 액세스하는 데 필요한 키를 얻으려면 :
var categoria=[{"5":"Widgets"}];
var result = categoria[0][Object.keys(categoria[0])];
console.log(result);
같은 코드 :
var categoria = [{
"5": "Widgets"
}, {
"27": "Something Else"
}, {
"9": "More"
}];
for (i = 0; i < categoria.length; i++) {
var result = categoria[i][Object.keys(categoria[i])];
console.log(result);
}
키가 정적 인 경우 categoria[0]['5']
과 같아야합니다.
그렇지 않으면 categoria[0][Object.keys(categoria[0])[0]]
이 작동합니다.
categoria [0] [ '5']; 할 수 있습니다. – marvel308