Вы вот это имеете в виду:
проверка-на-наличие-элемента-в-ресурсе
получить из json значения по фильтру
-
есть json
{ "result":[ { "id":"fa698d879d", "name":"16B5", "user":"29441", "password":"3CP4Cir" }, { "id":"c1253b42781c4", "name":"C5B3", "user":"2944145dd9", "password":"16hoJdD" } ] }нужен js код чтобы получить из этого json значения user и password но только для id fa698d879d
пробовал через find - но что-то ругается на меня.
var json = { "result":[ { "id":"fa698d879d", "name":"16B5", "user":"29441", "password":"3CP4Cir" }, { "id":"c1253b42781c4", "name":"C5B3", "user":"2944145dd9", "password":"16hoJdD" } ] }; const id = "fa698d879d"; const result = json.result.find(obj => obj.id === id); log(result); -
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0]; -
@Oyasumi-Punpun said in получить из json значения по фильтру:
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0];хм, интересно, спасибо.
Я решил через кубик браузер - яваскрипт такvar json = JSON.parse([[SAVED_CONTENT]]); const id = [[ID]]; [[RESULT]] = json.result.find(obj => obj.id === id);в старом кубике так не работает.