18
這個問題說明了一切。我意識到,所有選項做工作在最新的瀏覽器,但什麼是語義上最好的選擇,爲什麼?哪個更好的選擇使用:localStorage(),window.localStorage()或document.localStorage()?
這個問題說明了一切。我意識到,所有選項做工作在最新的瀏覽器,但什麼是語義上最好的選擇,爲什麼?哪個更好的選擇使用:localStorage(),window.localStorage()或document.localStorage()?
好問題。根據W3C標準,正確的是window.localStorage,因爲localStorage屬性是窗口對象的一部分。這不是一個功能,它是一個屬性。
來源:http://dev.w3.org/html5/webstorage/#dom-localstorage 示例:http://www.rajdeepd.com/articles/chrome/localstrg/LocalStorageSample.htm
據我可以告訴localStorage的對象不可關閉文檔對象只窗口。所以,一個不比另一個(文檔)更好,只有一個是有效的(窗口)。 – 2011-03-16 01:10:10
事實上,正如木川炎星所說,它起作用(它是「有效的」),但它的作用只是爲了避免微弱的錯誤。 – 2011-03-16 01:19:52