Javascript “如何制作网站”;独特的;来自每个用户?

Javascript “如何制作网站”;独特的;来自每个用户?,javascript,Javascript,我制作了一个“约会应用”网站,你可以喜欢硬编码的用户——只是一个在现实生活中没有实现的任务:)。 每当用户登录(只有注册后才能登录)并喜欢硬编码匹配时,就会通过本地存储保存。因此,每当其他用户登录时,该用户就拥有完全相同的站点和喜欢的配置文件。 所以我的问题是,你如何在一个网站上单独保存一个用户操作-理论上-所以不是每个人都共享同一个网站。文章链接也将非常感谢,因为我调查了自己,但没有找到任何有用的文章 提前感谢您的帮助 我假设您没有后端,这就是您使用本地存储的原因 logalstorage是一

我制作了一个“约会应用”网站,你可以喜欢硬编码的用户——只是一个在现实生活中没有实现的任务:)。 每当用户登录(只有注册后才能登录)并喜欢硬编码匹配时,就会通过本地存储保存。因此,每当其他用户登录时,该用户就拥有完全相同的站点和喜欢的配置文件。 所以我的问题是,你如何在一个网站上单独保存一个用户操作-理论上-所以不是每个人都共享同一个网站。文章链接也将非常感谢,因为我调查了自己,但没有找到任何有用的文章


提前感谢您的帮助

我假设您没有后端,这就是您使用本地存储的原因

logalstorage是一组(键、值)对。您需要根据登录的用户使密钥唯一

例如:

  let user = "Greg"
  localStorage.setItem.(user + "likes", likes);
以后再获取数据

  let likes = localStorage.getItem.(user + "likes");

唯一密钥的概念正是数据库的工作原理。

本地存储是很好的本地存储,因此用户只有在使用同一台计算机时才会拥有相同的数据。您可以使用他们的用户名将数据存储在本地存储器中,以唯一地标识他们的数据。加载本地存储的数据时,您会搜索其用户名并仅使用其数据。假设您没有任何类型的后端,解决方法是使用唯一的用户名或id作为密钥来存储数据,每个用户都只读取具有其唯一id的数据。我建议您查找javascript数据库库或IndexedBD@GregM,因为这只是一个任务,我认为这是可以的,甚至是期望的。。。