是否可以在客户端存储信息


Is it possible to store information client-side?

我对编程很陌生,所以我不确定这是否是一个愚蠢的问题,但有可能在客户端存储信息吗?通过JavaScript?

例如,你想创建一些基本的东西,比如待办事项列表或闹钟应用程序。您是否需要使用PHP或Rails或其他东西来创建它,或者是否可以将这些信息存储在客户端?如果是,我会使用JavaScript吗?

是的!您可以使用会话存储:https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage

或localStorage:https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage

以在客户端存储数据。它也很容易使用!

是的,带有HTML5本地存储和cookie。

如果您希望在本地存储信息,您可以在变量localSotrage中这样做。

要写入信息,请使用:

localStorage.setItem(name, value);

要读取信息,请使用:

localStorage.getItem(name); //Returns item value

要删除信息,请使用:

localStorage.setItem(name);

请记住,localStorage在整个域中存储信息。例如,如果将变量potato存储在www.mydomain.com/main中,则可以在www.mydomain.com/spotato中检索该变量。
我希望这能帮助你。