Javascript 是否可以将本地存储项保持为私有或隐藏?

Javascript 是否可以将本地存储项保持为私有或隐藏?,javascript,local-storage,Javascript,Local Storage,我想阻止某人做- localStorage[key]在控制台或类似工具中查看我在那里的内容 这可能吗?不,不可能 这样的特性将是毫无意义的,因为在代码中放置断点并在从本地存储中读取值后查看值将很容易 您可以对放入存储器中的值进行置乱,使其含义不明显,但由于使用该值的代码可见,您只能使其更难看到值,而不是不可能看到值。不,这是不可能的 这样的特性将是毫无意义的,因为在代码中放置断点并在从本地存储中读取值后查看值将很容易 您可以对放入存储器中的值进行置乱,使其含义不明显,但由于使用它的代码是可见的,

我想阻止某人做-

localStorage[key]
在控制台或类似工具中查看我在那里的内容


这可能吗?

不,不可能

这样的特性将是毫无意义的,因为在代码中放置断点并在从本地存储中读取值后查看值将很容易


您可以对放入存储器中的值进行置乱,使其含义不明显,但由于使用该值的代码可见,您只能使其更难看到值,而不是不可能看到值。

不,这是不可能的

这样的特性将是毫无意义的,因为在代码中放置断点并在从本地存储中读取值后查看值将很容易


您可以对放入存储器中的值进行置乱,使其含义不明显,但由于使用它的代码是可见的,您只能使其更难看到值,而不是不可能看到值。

可能不是。您正在将数据保存到用户的计算机上,用户有权知道它是什么。您可以使用加密库对其进行加密。问题是这个值用于什么?或者更确切地说,它将如何使用?可能不会。您正在将数据保存到用户的计算机上,用户有权知道它是什么。您可以使用加密库对其进行加密。问题是这个值用于什么?或者更确切地说,它将如何使用?…localStorage有更多的曝光,因为它总是在那里,而不仅仅是在代码执行时。您的第一条语句是不正确的……事实上,这有一点……在编写OO代码时,隐私是默认状态。我只是想把它也应用到持久性数据上。@pure_代码:在Javascript中,你只能从其他代码中创建隐私,用户仍然可以看到任何东西。我是在交叉概念……我的意思是,即使像网站的HTML/CSS这样的东西在默认情况下也应该保持私有,即使在实践中是相反的,而且目前似乎不受支持。@pure_code:这可能很好,但是对于当前的协议来说,保护代码是没有意义的,因为您可以使用浏览器以外的其他工具轻松地请求它……localStorage有更多的公开性,因为它总是在那里,而不仅仅是在代码执行时。您的第一条语句是不正确的……事实上,这有一点……在编写OO代码时,隐私是默认状态。我只是想把它也应用到持久性数据上。@pure_代码:在Javascript中,你只能从其他代码中创建隐私,用户仍然可以看到任何东西。我是在交叉概念……我的意思是,即使像网站的HTML/CSS这样的东西在默认情况下也应该保持私有,即使在实践中是相反的,而且目前似乎不受支持。@pure_code:这可能很好,但对于当前的协议来说,保护代码是没有意义的,因为您可以使用浏览器以外的其他工具轻松地请求它。