Как добавить функциональность JavaScript в переменную - PullRequest
0 голосов
/ 14 января 2019

Здравствуйте. Я пытаюсь добавить строку в Javascript, например .something(variable), в переменную x, которая определена как

   var x = white.reference(action)

если другая переменная возвращает false

поэтому, оглядываясь назад, если var y = false, то .something(variable) будет добавлено к var x, чтобы выглядеть примерно как

    x = white.reference(action).something(variable)

Я не уверен, как подойти к этому методу и к проблеме

1 Ответ

0 голосов
/ 15 января 2019

Может помочь троичный оператор. Выражение вида ...

(condition)? expressionA : expressionB;

оценивает значение expressionA, если условие истинно, или expressionB, если условие ложно. Применяя это к выражениям OP ...

let x = (y)? white.reference(action) : white.reference(action).something(variable);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...