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