Есть ли сокращенная версия написания чего-то вроде этого:
let parsed;
try {
parsed = JSON.parse(somedata);
} catch (e) {}
someFunction(parsed || {});
Я думаю больше в следующих строках:
const parsed = try JSON.parse(somedata);
someFunction(parsed || {});
Очевидно, этот конкретный пример очень надуманный, но мне любопытно узнать, есть ли что-то подобное.
Возможный дубликат Попробовать / поймать один доступный лайнер?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я не знаю способа сократить блоки
try/catch. Я предлагаю удалить все новые строки и сделать их встроенными.