Функция реагирования с параметрами объекта выдает неожиданный токен

Частные данные остаются закрытыми до тех пор, пока кто-то, у кого есть доступ к нему, не обнаружит его другим.

Эта концепция применима и к другой ситуации, например:

class cMyClass
{
public:
   // ...
   // omitted for clarity
   // ...

   void Withdraw(int iAmount)
   {
      iTheSecretVault -= iAmount;
   }

private:
   int iTheSecretVault;
};

снимать деньги? :) [/ Д2]

1
задан nem035 18 January 2019 в 08:50
поделиться

1 ответ

Наличие . в имени свойства недопустимо в JavaScript:

console.log({
  opts.isInvite: 'example'
})

Вы должны просто передать сами параметры:

HandleConfirmApplication({
  isInvite: ...,
  // ... rest of params
})


Обратите внимание, что технически вы можете иметь . в имени свойства, если вы заключите его в кавычки, но это приведет к некорректному поведению в вашем конкретном коде, потому что у вас нет свойств, объявленных в этом формате.

console.log({
    'opts.isInvite': 'this is fine'
})

0
ответ дан nem035 18 January 2019 в 08:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: