原生JS获取cookie值数组
首先判断cookie是否存在cookie
if (document.cookie && document.cookie != '')
而后分割cookie为数组 (cookie之间用的是分号分隔)code
var cookies = document.cookie.split(';');
而后遍历数组,获取当前cookie名字,判断是否等于你要的cookie值的名字, (cookie存储为cookieName=cookieValue这种形式)string
var cookie = cookies[i];//获得当前cookie名字 if (cookie.substring(0, cookieName.length + 2).trim() == cookieName.trim() + "=")
相等的话,则获取cookie值,接着跳出循环it
cookieValue = cookie.substring(cookieName.length + 2, cookie.length); break;