技术文章分类(180)

技术随笔(11)

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也是这样。(你们不信可以去测试)

posted @ 2014-04-07 21:23  坤哥MartinLi  阅读(426)  评论(0编辑  收藏  举报