corejs生成新的cookie并存储浏览器
时间: 2023-08-06 18:09:12 浏览: 164
javascript创建和存储cookie示例
在 CoreJS 中创建和存储 Cookie,你需要使用浏览器原生的 JavaScript API,例如 `document.cookie`。以下是一个示例代码,可以使用 `setCookie` 函数创建和存储 Cookie:
```javascript
function setCookie(name, value, days) {
let expires = '';
if (days) {
const date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = `; expires=${date.toUTCString()}`;
}
document.cookie = `${name}=${value}${expires}; path=/`;
}
```
使用 `setCookie` 函数创建和存储 Cookie:
```javascript
setCookie('myCookie', 'Hello, world!', 7);
```
这将在浏览器中创建名为 `myCookie` 的 Cookie,其值为 `Hello, world!`,有效期为 7 天。如果你想在浏览器中读取 Cookie,可以使用以下代码:
```javascript
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) {
return parts.pop().split(';').shift();
}
}
```
然后,使用 `getCookie` 函数读取 Cookie:
```javascript
const myCookie = getCookie('myCookie');
console.log(myCookie);
```
总之,在 CoreJS 中创建和存储 Cookie,你需要使用浏览器原生的 JavaScript API,例如 `document.cookie`。
阅读全文