我試圖讓我在localStorage中設置的值恢復到原始狀態。我將newLocation(40.7033127,-73.979681);
保存到本地存儲爲move1
,我用localStorage.getItem("move1");
得到它。正如你可以看到它是一個地圖座標,所以它不應該顯示爲localStorage.getItem("move1")
它應該自動返回值move1
。從本地存儲獲取價值回到原始狀態
我的問題是我怎樣才能得到的價值,而不是代碼顯示我localStorage.getItem("move1");
?
無法理解您的問題 – degr
您的問題並不十分清楚。 'setItem()'和'getItem()'是你所需要的。 'newLocation()'做了什麼?這將有助於查看更完整的代碼示例 –
看起來您將函數的結果保存到localstorage,並且可能導致您的函數爲object或undefined。當你把它放到localstorage中時,它變成了「[object Object]」或者「undefined」作爲一個字符串。如果這不是函數調用,而是一個字符串「newLocation(40.7033127,-73.979681);」你應該得到同樣的刺痛。 – degr