js获取cookie的方法
时间: 2023-07-24 08:15:50 浏览: 145
js-cookie:用于浏览器cookie的微型JavaScript脚本
可以使用JavaScript中的document.cookie属性来获取当前网页中所有的cookie信息。可以使用以下代码来获取cookie:
```javascript
var cookies = document.cookie;
console.log(cookies);
```
如果想要获取特定的cookie,可以使用以下代码:
```javascript
function getCookie(name) {
var cookieArr = document.cookie.split(";");
for(var i = 0; i < cookieArr.length; i++) {
var cookiePair = cookieArr[i].split("=");
if(name == cookiePair[0].trim()) {
return decodeURIComponent(cookiePair[1]);
}
}
return null;
}
var cookieValue = getCookie("cookieName");
console.log(cookieValue);
```
其中,getCookie函数传入的参数为要获取的cookie的名称。函数通过document.cookie将所有cookie信息拆分成数组,再遍历数组找到对应的cookie信息并返回。需要注意的是,获取到的cookie值需要进行解码(使用decodeURIComponent函数)。
阅读全文