d-utils
Version:
d-utils
13 lines (12 loc) • 522 B
JavaScript
/**
* d-utils version: 4.0.3
* by ifmiss
*/
/**
* @description 获取Cookie
* @param { String } name cookie名称
* @returns { (Array | Null) } 返回数据
* @example
* getCookie('test')
*/
export default function(e){if(e){var n=new RegExp("(^| )"+e+"=([^;]*)(;|$)"),t=document.cookie.match(n);return t&&t[2]?t[2]:null}var u=[];if(document.cookie.length){var o=document.cookie.split("; ");for(var r in o)u.push({name:""+unescape(o[r].split("=")[0]),value:""+unescape(o[r].split("=")[1])});return u}return null}