Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么不';t cookies实现为映射(键值对)?_Javascript_Spring_Spring Boot_Cookies_Browser - Fatal编程技术网

Javascript 为什么不';t cookies实现为映射(键值对)?

Javascript 为什么不';t cookies实现为映射(键值对)?,javascript,spring,spring-boot,cookies,browser,Javascript,Spring,Spring Boot,Cookies,Browser,我一直在使用Cookie作为我的应用程序的身份验证流,并且一直在浏览有关Cookie的文章/问题,我注意到大多数人都将Cookie用作地图(获取给定密钥的值或检查给定密钥是否存在)。问题是为什么它们没有实现为一个映射(键是名称,值是对象,它有它的值和其他与cookie相关的信息) 使用spring,您将获得一个附加到请求的cookie数组,使用JavaScript,您将获得一个字符串。为什么不是一个映射(或者在JavaScript中只是一个对象) 我知道一个单独的cookie实现起来就像一个映射

我一直在使用Cookie作为我的应用程序的身份验证流,并且一直在浏览有关Cookie的文章/问题,我注意到大多数人都将Cookie用作地图(获取给定密钥的值或检查给定密钥是否存在)。问题是为什么它们没有实现为一个映射(键是名称,值是对象,它有它的值和其他与cookie相关的信息)

使用spring,您将获得一个附加到请求的cookie数组,使用JavaScript,您将获得一个字符串。为什么不是一个映射(或者在JavaScript中只是一个对象)


我知道一个单独的cookie实现起来就像一个映射,但我这里说的是所有cookie的集合,您可以在JavaScript中使用document.cookie或在Spring中使用request.getCookies()获得这些cookie。

我认为是遗留的东西。存储javascript对象没有意义,JSON也不是很久以前的事了。是的,我想是后来引入JSON的原因吧