Я знаю, что могу проверить переменную javascript, а затем определить ее, если она не определена, но нет ли какого-либо способа сказать
var setVariable = localStorage.getItem ('value') || 0;
кажется намного более ясным способом, и я почти уверен, что видел это на других языках.
localStorage.getItem()
будет возникать исключение, если пользователь отключил файлы cookie (по крайней мере, в Chrome), поэтому вы можете захотеть обернуть его внутри try...catch
предложения