zoukankan      html  css  js  c++  java
  • 如果通过cookies和localStorage取值?

    1. getCook :

    设定setCookie值

    let setCookie = setCookie('wan',data,7);
    
    function setCookie(c_name,value,expiredays){
    	var exdate=new Date()
    	exdate.setDate(exdate.getDate()+expiredays)
    	document.cookie=c_name+ "=" +escape(value)+
    	((expiredays==null) ? "" : ";expires="+exdate)
    }
    

    获取getCookie

    let getCookie = getCookie('wan');
    
    function getCookie(c_name){
    	if (document.cookie.length>0){
    	  var c_start=document.cookie.indexOf(c_name + "=")
    	  if (c_start!=-1){ 
    			c_start=c_start + c_name.length+1 
    			var c_end=document.cookie.indexOf(";",c_start)
    			if (c_end==-1) c_end=document.cookie.length
    			return unescape(document.cookie.substring(c_start,c_end))
    		} 
    	}
    	return undefined;
    }
    

    localStorage取值?

    window.localStorage.setItem("headers_vendor", wxHeaders); 设定
    window.localStorage.getItem("headers_vendor"); 取值

    localStorage:常用的api

    添加键值对:localStorage.setItem(key,value)
    获取键值:localStorage.getItem(key)
    删除键值对:localStorage.removeItem(key)。
    清除所有键值对:localStorage.clear()。
    获取localStorage的属性名称(键名称):localStorage.key(index)。

  • 相关阅读:
    JSR303实现数据校验案例
    maven安装和相关配置
    mybatis分页插件使用案例
    分页查询案例
    ssm整合相关配置
    配置文件没有按照maven约定存放解决方法
    git常用命令和基本使用
    mybatis配置二级缓存
    Angular第三方UI组件库------ionic
    Angular路由知识点
  • 原文地址:https://www.cnblogs.com/panax/p/9235658.html
Copyright © 2011-2022 走看看