首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一篇文章带你了解JavaScript的Storage接口

    Storage.setItem() Storage.setItem()方法用于存入数据。它接受两个参数,第一个是键名,第二个是保存的数据。如果键名已经存在,该方法会更新已有的键值。该方法没有返回值。...window.sessionStorage.setItem('key', 'value'); window.localStorage.setItem('key', 'value'); ?...注: Storage.setItem()两个参数都是字符串。如果不是字符串,会自动转成字符串,再存入浏览器。...代码解析: setItem方法的两个参数都不是字符串,但是存入的值都是字符串。 如果储存空间已满,该方法会抛错,写入不一定要用这个方法,直接赋值也是可以的。 2....window.sessionStorage.setItem('key', 'value'); window.sessionStorage.key(0) // "key" ?

    67620

    Web端IM聊天消息该不该用浏览器本地存储?一文即懂!

    常用的方法如下:1)设置数据:setItem(key, value)。存储的值可以是字符串、数字、布尔、数组和对象。对象和数组必须转换为 string 进行存储。...localStorage.setItem("username", "name"); // "name"localStorage.setItem("count", 1); // "1"localStorage.setItem...2)监听同一个页面:重写 Storage 的 setItem 事件,同理,也可以监听删除事件 removeItem 和获取事件 getItem。...(() => {  const originalSetItem = localStorage.setItem;  // 重写 setItem 函数  localStorage.setItem = function...在开发使用中,直接获取 localStorage.getItem('isFavor') 作为默认值展示,切换后使用 localStorage.setItem() 方法更新保存内容。

    44700
    领券