📜  如何在 jQuery 中读取写入和删除 cookie?

📅  最后修改于: 2022-05-13 01:56:00.586000             🧑  作者: Mango

如何在 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



  

    
    
    


  

    
                      
                      

输出: