首页 > 想写一个把 某项 添加到localStorage里面的函数

想写一个把 某项 添加到localStorage里面的函数

我说明一下这个函数。
addToLS(existItem,newItem);
举例
设a = {"b":{"c":{"0":1,"1":2}}};
addToLS("a.b.c",{"shit":"red"})
相当于在{"0":1,"1":2}中加上{"shit":"red"} => {"0":1,"1":2,"shit":"red"}

我遇到的困难在:把"a.b.c" split之后,如何引用a.b.c?
大家构建本地存储的时候有没遇到过类似的需求?


..我只能说需求略奇葩..

var a = {"b":{"c":{"0":1,"1":2}}};
var existItem = "a.b.c".split(".").reduce(function(a,b){return a[b]}, window);
【热门文章】
【热门文章】