Просмотр полной версии : Не выводит информацию из json
Суть в том что делаю запрос на файл с поиском ID И просто он всегда отвечает False прошу помочь
Фаил с которого берется переменная id
https://i.stack.imgur.com/VHhKg.png
{
r: /^Передать\s?([0-9]+)?\s?([0-9]+)?/i,
f: function (msg, text1,text2) {
text1 = Number(text1)
const findedUser = Object.values(users).find(gdgdf => (
gdgdf.id === text1
));
console.log('findedUser', findedUser);
}
},
SuperZen
30.10.2018, 12:24
<script>
const users = {
'727219': {
id: 100
},
'727220': {
id: 101
}
}
function userById(id, users) {
for (user in users) {
if (users[user].id === id) return {
id,
user
}
}
}
console.log(userById(100, users))
</script>
запрос на файл с поиском ID
Это как?
Dilettante_Pro
30.10.2018, 12:39
var users = {"727219": { id:1212, name:"first"},"1424607":{id:1414, name:"second"}};
var findedUser = Object.values(users).find(gdgdf => (
gdgdf.id === 1414
));
alert('findedUser'+ JSON.stringify(findedUser));
Вот код и все равно False кидает
https://imgur.com/a/tTN0HM1
В консоли все равно False
https://imgur.com/a/g8goHce
Вы могли бы показать окружающий код, как у вас получается переменная users, как вы читаете из файла. Проблема-то может быть в том, что функция findedUser работает с искажёнными данными, типы не совпадают и т. д.
Вы могли бы показать окружающий код, как у вас получается переменная users, как вы читаете из файла. Проблема-то может быть в том, что функция findedUser работает с искажёнными данными, типы не совпадают и т. д.
Держите
https://yadi.sk/d/tB_8PC2GytfZ3A
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot