В Rails я могу сделать это:
x = user.try(:name)
этот метод возвращает nil
, если user
есть nil
else user.name
. Здесь name
- это метод, определенный для объекта user
.
Я знаю, что это можно сделать с помощью if..then..else
в Javascript, но есть ли эквивалентный компактный метод, чтобы сделать то же самое в Javascript?
Google указывает на команду Javascript try
, которая не является тем, что я ищу.