Javascript 如何在客户端存储用户名列表?
我有一大堆聊天框,点击列表中的用户名就会出现。问题是我需要知道如果点击的数量超过屏幕空间,当前选择隐藏/显示的是哪些(想想facebook——你一直在点击好友以获取私人信息,当底部不再合适时,下一个会占据最后一个框的位置。很明显,你隐藏了最后一个框,但如果你关闭当前选择,你希望它回来) 所以,我需要缓存一个列表,或者准备大量的输入框。我一直在考虑各种可能性,是否可以用JSON缓存实现这一点?有更好的选择吗 如果JSON是最好的选择,请有人简单地告诉我: ->将jquery中的用户名数组存储到JSON缓存 ->将JSON缓存检索到jquery数组中 我的JSON知识=0.0001%,这是我唯一想长期使用它的东西,因此我的JSFIDLE尝试失败。如果你知道任何好的“初学者/快速浏览”教程,请链接它们Javascript 如何在客户端存储用户名列表?,javascript,jquery,html,json,Javascript,Jquery,Html,Json,我有一大堆聊天框,点击列表中的用户名就会出现。问题是我需要知道如果点击的数量超过屏幕空间,当前选择隐藏/显示的是哪些(想想facebook——你一直在点击好友以获取私人信息,当底部不再合适时,下一个会占据最后一个框的位置。很明显,你隐藏了最后一个框,但如果你关闭当前选择,你希望它回来) 所以,我需要缓存一个列表,或者准备大量的输入框。我一直在考虑各种可能性,是否可以用JSON缓存实现这一点?有更好的选择吗 如果JSON是最好的选择,请有人简单地告诉我: ->将jquery中的用户名数组存储到JS
非常感谢您一如既往也许您应该研究一下HTML5的本地存储功能 这样,您就可以在浏览器中保存用户的当前用户名列表,并使用javascript轻松访问该列表
您可以只为浏览器会话
会话存储
保存数据,也可以为更长时间的本地存储
保存数据,因此,如果用户第二天回来,他的设置仍将被设置。一旦浏览器关闭,数据是否会保留?