为了账号安全,请及时绑定邮箱和手机立即绑定

有关JSON.stringify( )的问题

有关JSON.stringify( )的问题

慕尼黑8549860 2019-03-14 18:15:59
let knowledgeData =[];    let initialKnowledge = [        [            ["id", 1],            ["title", "关于float的那些事儿"],            ["URL", "http://www.w3school.com.cn/cssref/pr_class_float.asp"],            ["progress", 100],            ["evaluation", 3],            ["notes", "关于float的那些事儿关于float的那些事儿关于float的那些事儿关于float的那些事儿关于float的那些事儿关于float的那些事儿"],            ["tags", ["1", "2", "3"]]        ], [            ["id", 2],            ["title", "position知多少"],            ["URL", "http://www.w3school.com.cn/cssref/pr_class_position.asp"],            ["progress", 75],            ["evaluation", 4],            ["notes", "position知多少position知多少position知多少position知多少position知多少position知多少position知多少position知多少position知多少"],            ["tags", ["1", "2"]]        ], [            ["id", 3],            ["title", "1211gfdhfnndhdfhdfgfd"],            ["URL", "http://www.w3school.com.cn/cssref/pr_class_position.asp"],            ["progress", 66],            ["evaluation", 2],            ["notes", "gfgitiongdfgfdh42356576654435u6uyuydhfjyrdjfjyrdhhvjtdyrdhhmvjdhhmvhthhgchvjyhmhvjyhdgmhvhyedtjfhjyyedtjykkfuuysjx"],            ["tags", ["2", "3"]]        ]    ];    for (let knowledge of initialKnowledge) {        knowledgeData.push(new Map(knowledge));    }    localStorage.setItem("knowledgeData", JSON.stringify(knowledgeData));遇到问题:现在将knowledgeData这个数组转换成JSON字符串存到localStorage中,再使用JSON.parse(localStorage.getItem("knowledgeData"))取出,是空的,不知道为什么?是因为使用了Map的原因吗?求大神解答
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 527 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号