Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将对象推入阵列并存储在localstorage中_Javascript - Fatal编程技术网

Javascript 如何将对象推入阵列并存储在localstorage中

Javascript 如何将对象推入阵列并存储在localstorage中,javascript,Javascript,这是我的目标 var studentObject = { "REG_NO": regNo, "NAME": name, "SSC": ssc, "HSC": hsc, "GRADUATION": graduate }; 这是我的空数组 var tableDisplay = []; 将studentObject推入tableDisplay数组,并将其存储在localStorage中,它应采用以下格式 [ { "R

这是我的目标

var studentObject = {
        "REG_NO": regNo,
        "NAME": name,
        "SSC": ssc,
        "HSC": hsc,
        "GRADUATION": graduate
 };
这是我的空数组

var tableDisplay = [];
将studentObject推入tableDisplay数组,并将其存储在localStorage中,它应采用以下格式

[
{
"REG_NO": regNo,
"NAME": name,
"SSC": ssc,
"HSC": hsc,
"GRADUATION": graduate
}
]

要将对象推入阵列,请执行以下操作:

tableDisplay.push(studentObject);
要将其存储在localStorage中,必须将其字符串化:

localStorage.setItem("tableDisplay", JSON.stringify(tableDisplay));
然后在检索时对其进行分析:

tableDisplay = JSON.parse(localStorage.getItem("tableDisplay"));

你试过什么,怎么不起作用?