Javascript 如何在Phonegap中存储多维数组
我正在尝试使用localstorage.setitem在JavaScript phonegap中存储多维(2维)数组 但是,它似乎将数组转换为单个维度 在本地存储时,有没有办法维护阵列结构Javascript 如何在Phonegap中存储多维数组,javascript,html,cordova,Javascript,Html,Cordova,我正在尝试使用localstorage.setitem在JavaScript phonegap中存储多维(2维)数组 但是,它似乎将数组转换为单个维度 在本地存储时,有没有办法维护阵列结构 谢谢 我也遇到了同样的问题,我使用了以下解决方案: var a1 = [1,2,3]; var b1 = [4,5,6]; var c1 = [7,8,9]; var a = [a1, b1, c1]; localStorage.setItem("arr", JSON.stringify(a)); var b
谢谢 我也遇到了同样的问题,我使用了以下解决方案:
var a1 = [1,2,3];
var b1 = [4,5,6];
var c1 = [7,8,9];
var a = [a1, b1, c1];
localStorage.setItem("arr", JSON.stringify(a));
var b = JSON.parse(localStorage.getItem("arr"));
默认情况下,localStorage仅支持字符串作为存储格式。不能将JavaScript计算结果存储为数组或对象,每个数字都存储为字符串-。
我也遇到了同样的问题,我使用了以下解决方案:
var a1 = [1,2,3];
var b1 = [4,5,6];
var c1 = [7,8,9];
var a = [a1, b1, c1];
localStorage.setItem("arr", JSON.stringify(a));
var b = JSON.parse(localStorage.getItem("arr"));
默认情况下,localStorage仅支持字符串作为存储格式。不能将JavaScript计算结果存储为数组或对象,每个数字都存储为字符串-。