JavaScript常见问题

location对象使用

网页重定向
location.href = "http://www.baidu.com";
获取项目的根url
location.origin
Cookies基本用法
  • 存基本数据,kidd
    var name = "kidd";
    document.cookie = "name="+name;
  • 读取cookies里面的数据
    function getCookie(name)
    {
    var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
    if(arr=document.cookie.match(reg))
    return unescape(arr[2]);
    else
    return null;
    }
    var name = getCookie('name');
  • 存储有时间有效期的cookies数据,cookies默认会在浏览器关闭时清除,如果没有设置有效期
    function setCookie(name,value)
    {
    var Days = 7;
    var exp = new Date();
    exp.setTime(exp.getTime() + 10*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
    }

你可能感兴趣的:(JavaScript常见问题)