如何在 jQuery 中读取写入和删除 cookie?
在本文中,我们将学习如何在 jQuery 中读取、写入和删除 cookie。这可以使用 jquery-cookie 的cookie()和removeCookie() 方法来完成 图书馆。我们将首先了解 cookie 到底是什么。
Cookie: Cookie 是当用户使用网站时由网络服务器创建的小块数据,并且 Cookie 存储在用户的设备上。这些 cookie 会记住有关用户的某些信息。
1. 创建或写入cookie:我们使用cookie() 方法来创建cookie。
句法:
$.cookie('name', 'value', { settings });
参数:此方法有两个参数。
- name:这是cookie的key
- value:这是 cookie 的值。
- 设置:这是一个对象,可用于为 Cookie 设置附加参数。
2. 读取cookie:我们可以使用cookie() 方法通过传递cookie 的名称来读取cookie,它会返回cookie 的值。
句法:
$.cookie('name');
参数:它有一个参数,即 要读取的 cookie 的名称。
返回值:它返回cookie的值。
3. 删除cookie:我们可以使用removeCookie() 方法通过传递cookie 的名称来读取cookie。成功删除 cookie 时返回 true,否则返回 false。
句法:
$.removeCookie('name');
参数:它有一个参数,即 cookie 的名称。
返回值:成功删除cookie时返回true,否则返回false。
下面的示例演示了上述所有方法。
例子:
HTML
HTML
输出:
示例 2:创建一个以天为单位的过期时间的 cookie。该方法类似于上面的示例,我们只需要在创建 cookie 时传递一个额外的过期值。
HTML
输出: