錯誤條件

大多數瀏覽器在配置為阻止 cookie 時也會阻止 localStorage。嘗試使用它將導致異常。不要忘記管理這些案件

var video = document.querySelector('video')
try {
    video.volume = localStorage.getItem('volume')
} catch (error) {
    alert('If you\'d like your volume saved, turn on cookies')
}
video.play()

如果未處理錯誤,程式將停止正常執行。