localStorage有时候有问题, 不如cookie保险和兼容性好, 因为他存在较长, 而且localstorage是在H5之后才有的;
关于是否二级域名可以拿到cookie的解释
链接 --> javascript.info/cookie
可以使用现有的不错的库, js cookie github.com/js-cookie/j…
这个库的解释如下
我的理解: js cookie的默认如果不设置domain则表示不能二级域名共享(当然IE是例外,可以共享);
因此如果我们要二级共享需要这样设置
Cookies.set('name', 'value', { domain: 'site.com' }) 也可以 Cookies.set('name', 'value', { domain: '.site.com' }) 这是新的标准.