sessionStorage存取array
1、代码如下
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <link rel="stylesheet" type="text/css" href="css/common.css"/> <title>title</title> </head> <body> </body> <script type="text/javascript"> var array = new Array(); for(var i=0;i<10;i++){ array.push(i); } sessionStorage.setItem("array",JSON.stringify(array)); </script> <script type="text/javascript"> var array = JSON.parse(sessionStorage.getItem("array")); for(var i=0;i<array.length;i++){ var value = array[i]; alert(value); } </script> </html>
基本上只要注意两点:
1、存入array:加上JSON.stringify(array);
2、取出array:机上JSON.parse();
题外话,经本人测试:array可以放任何对象
个人猜想:存取其他object也是这样。(你们不信可以去测试)