不同场景和需求选择不同方案。
Get:是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述。
Cookie通常也叫做网站cookie,浏览器cookie或者http cookie,是保存在用户浏览器端的,并在发出http请求时会默认携带的一段文本片段。它可以用来做用户认证,服务器校验等通过文本数据可以处理的问题。
localstorage存储对象分为两种:
① sessionStrage: session即会话的意思,在这里的session是指用户浏览某个网站时,从进入网站到关闭网站这个时间段,session对象的有效期就只有这么长。
② localStorage: 将数据保存在客户端硬件设备上,不管它是什么,意思就是下次打开计算机时候数据还在。
两者区别就是一个作为临时保存,一个长期保存。
cookie或者localStorage例如localStorage,在A页面里面改变完成的时候用localStorage写入内容进去,localStorage.setItem('a', '传入的内容'),然后在B页面localStorage.getItem('a'),如果写入进去读出来就是“传入的内容”,如果没写入就是未定义(undefined)。
js的数组都有一个toString方法,变成数组中的元素加逗号这种方式,这样你就可以完全把数组当字符串用了,在接收页面用arr.split(",")就可以将字符串再转回为数组
<script>
var arr=[1,23,34,5]
var strArr = arr.toString()
document.write(strArr)
var getArr = strArr.split(",")
for(var i=0i<getArr.lengthi++){
document.write(getArr[i]+"|")
}
</script>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)