Javascript 客户端中的localstorage或cookie密钥名称
我在github中看到一些代码设置localstorage密钥,比如localstorage中的“user”。我认为它至少应该是$domain_name+“user”,因为这可能与其他应用程序冲突。我说的对吗?不对。每个都有自己的名称空间。一个源站无法访问其他源站的本地存储数据。不需要域,因为浏览器将它们按源站分开,因此不同的域无法访问另一个域的存储 但是,如果分发使用Javascript 客户端中的localstorage或cookie密钥名称,javascript,angularjs,cookies,local-storage,Javascript,Angularjs,Cookies,Local Storage,我在github中看到一些代码设置localstorage密钥,比如localstorage中的“user”。我认为它至少应该是$domain_name+“user”,因为这可能与其他应用程序冲突。我说的对吗?不对。每个都有自己的名称空间。一个源站无法访问其他源站的本地存储数据。不需要域,因为浏览器将它们按源站分开,因此不同的域无法访问另一个域的存储 但是,如果分发使用localStorage的脚本或库,则可能需要在其前面加上名称空间,这样它就不会与可能在同一域上运行的任何其他脚本的localS
localStorage
的脚本或库,则可能需要在其前面加上名称空间,这样它就不会与可能在同一域上运行的任何其他脚本的localStorage
冲突
例如,如果您有一个用于jQuery的媒体播放器插件,那么您的密钥可以是“jQuery.mediaplayer.color”,或者如果您有一个React组件,那么您的密钥可以是“React.mediaplayer.color”。哦,是的,那么我的担心是没有必要的?@JennyMok您不必担心它。请退房