1、存一个有效期为7天的cookie,key = nickname, val = Ace 代码: function setCookie(key,val,expires){ let now=new Date(); now.setDate(now.getDate+expires); document.cookie=`${key}=${val};expires=${now.toUTCString()}`; } 2、删除上面那个cookie 代码:function removeCookie(key){ setCookie(key,null,-1); } 3、获取地址栏 age=20&pirce=30&keywords=lv&cc=1 中的keywords参数的值 代码: let obj={}; let str='age=20&pirce=30&keywords=lv&cc=1'; let keys=str.split('&'); keys.forEach(){ function(r){ let kv=r.split('='); let key=kv[0]; let val=kv[1]; obj[key]=val; } console.log(obj.keywords) } 4、手写个补0的方法,如 repairZero(8) 变成 “08” function repairZero(num) { num = num.toString() return num[1] ? num : ('0' + num) }
浙公网安备 33010602011771号