Tenho um objeto e estou tentando encontrar um valor específico usando um ID em ECMAScript6.
Eu tentei algo assim: myvalue = this.json.find(x => x == '1234');
O JSON se parece com isto:
{
"results": [
{
"abcde1234": {
"value": 4
}
},
{
"zxcv4567": {
"value": 2
}
}
]
}
Todos os exemplos que encontrei só podem encontrar pares de valores-chave nomeados.
Experimentar
json.results.find(x => /1234/.test(Object.keys(x)[0]));
json = {
"results": [
{
"abcde1234": {
"value": 4
}
},
{
"zxcv4567": {
"value": 2
}
}
]
}
let r = json.results.find(x => /1234/.test(Object.keys(x)[0]));
console.log(r);
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras