Size: a a a

2020 March 02

И

Инесса in noob.php😱
спасибо, господа!)
источник

LT

Le Tseloban in noob.php😱
Всем привет. Чет F8 в гугл девтулс перестала работать. В чем может быть проблема?
источник

V

Valentine in noob.php😱
Прошу вас помогите) Я уже битый час сижу и не могу понять в чём проблема.
Есть json, который мне нужно разобрать и выбрать с него один елемент по свойству.
Сам Json.
 "quests": {
 "DoSpin1": {
       "id": 11,
       "type": "Spin",
       "goal": 1,
       "reward": 1000
   },
   "EarnMoney100": {
       "id": 21,
       "type": "Money",
       "goal": 100,
       "reward": 1000
   }
 }

Я пробыл несколько алгоритмов поиска, и  всё время возвращает нул.
function getQuestCofig(id, quests)
{
   
//сдесь просто не находит свойство goal
   for(var k = 0; k < quests.length; k++)
   {
        if(quests[k].id === id)
            return quests[k];
   }

// Null
var valueQuest = Object.values(quests);
 
  if(valueQuest.id == id)
  {
      return valueQuest;
  }

тут ошибку что Find это не фунция
var quest = quests.find(x => x.id === id);
return quest;

Куда мне йти, что делать что бы сделать это и пойти спокойно отдохнуть)
источник

t

th.witness in noob.php😱
Valentine
Прошу вас помогите) Я уже битый час сижу и не могу понять в чём проблема.
Есть json, который мне нужно разобрать и выбрать с него один елемент по свойству.
Сам Json.
 "quests": {
 "DoSpin1": {
       "id": 11,
       "type": "Spin",
       "goal": 1,
       "reward": 1000
   },
   "EarnMoney100": {
       "id": 21,
       "type": "Money",
       "goal": 100,
       "reward": 1000
   }
 }

Я пробыл несколько алгоритмов поиска, и  всё время возвращает нул.
function getQuestCofig(id, quests)
{
   
//сдесь просто не находит свойство goal
   for(var k = 0; k < quests.length; k++)
   {
        if(quests[k].id === id)
            return quests[k];
   }

// Null
var valueQuest = Object.values(quests);
 
  if(valueQuest.id == id)
  {
      return valueQuest;
  }

тут ошибку что Find это не фунция
var quest = quests.find(x => x.id === id);
return quest;

Куда мне йти, что делать что бы сделать это и пойти спокойно отдохнуть)
Попробуй сначала JSON.parse и только потом .find
источник

PS

Pavel Semenikhin in noob.php😱
find у объекта?
источник

t

th.witness in noob.php😱
Pavel Semenikhin
find у объекта?
?
источник

LT

Le Tseloban in noob.php😱
Valentine
Прошу вас помогите) Я уже битый час сижу и не могу понять в чём проблема.
Есть json, который мне нужно разобрать и выбрать с него один елемент по свойству.
Сам Json.
 "quests": {
 "DoSpin1": {
       "id": 11,
       "type": "Spin",
       "goal": 1,
       "reward": 1000
   },
   "EarnMoney100": {
       "id": 21,
       "type": "Money",
       "goal": 100,
       "reward": 1000
   }
 }

Я пробыл несколько алгоритмов поиска, и  всё время возвращает нул.
function getQuestCofig(id, quests)
{
   
//сдесь просто не находит свойство goal
   for(var k = 0; k < quests.length; k++)
   {
        if(quests[k].id === id)
            return quests[k];
   }

// Null
var valueQuest = Object.values(quests);
 
  if(valueQuest.id == id)
  {
      return valueQuest;
  }

тут ошибку что Find это не фунция
var quest = quests.find(x => x.id === id);
return quest;

Куда мне йти, что делать что бы сделать это и пойти спокойно отдохнуть)
Find, map и прочее - это методы массивов, которые ты пытаешься применить к объектам. Попробуй так: const xxxx = Object.values(quests).find(quest => quest.id === 11)
источник

V

Valentine in noob.php😱
Le Tseloban
Find, map и прочее - это методы массивов, которые ты пытаешься применить к объектам. Попробуй так: const xxxx = Object.values(quests).find(quest => quest.id === 11)
Спасибо заработало
источник

V

Valentine in noob.php😱
Круто
источник

V

Valentine in noob.php😱
Странно
источник

V

Valentine in noob.php😱
Как поменял на id вместо 11 пишет что не может прочитать свойство goal
источник

V

Valentine in noob.php😱
источник

DE

Denis Efremov in noob.php😱
А что у тебя в айди?
источник

V

Valentine in noob.php😱
источник

V

Valentine in noob.php😱
аргумент
источник

DE

Denis Efremov in noob.php😱
Чему он равен?
источник

V

Valentine in noob.php😱
Denis Efremov
Чему он равен?
Это int = 11.
источник

DE

Denis Efremov in noob.php😱
А чему равен questConfig?
источник

AN

Anton Neliubov in noob.php😱
Denis Efremov
А чему равен questConfig?
undefined, очевидно же
источник

V

Valentine in noob.php😱
Denis Efremov
А чему равен questConfig?
Я его беру с это-го же json это про ID

Я походу начинаю понимать что я идиот
источник