У меня есть переменная, и если эта переменная является объектом, я бы хотел вызвать метод для этого объекта, если я не хочу ничего делать.Условное обозначение Javascript для вызова, если существует объект
Мне интересно, есть ли причина, почему я не должен делать это так.
var foo = null;
////////////////////////////////////////////////
// some code that could change foo to a object
////////////////////////////////////////////////
foo && foo.bar();
Если вы знаете, что делаете, нет способа, которым вы не должны этого делать ... – Rayon
будет определяться таким образом? – epascarello
Foo начинает с нуля, но может быть изменен позже из события click. Затем в других событиях клика я проверяю, все ли это null, если это так, я ничего не делаю, если не null, тогда ему был назначен объект, и я хочу вызвать метод для этого объекта. – cmac