添加到我的 JSON.stringify 结果中的 $$hashKey 是什么
2022-08-30 00:04:25
我尝试过在他们的文档的Mozilla JSON字符串化页面上以及SO和Google上查找,但没有找到任何解释。我已经用了很多时间,但从来没有遇到过这个结果。JSON.stringify
我有一个JSON对象数组:
[
{
"param_2": "Description 1",
"param_0": "Name 1",
"param_1": "VERSION 1"
},
{
"param_2": "Description 2",
"param_0": "Name 2",
"param_1": "VERSION 2"
},
{
"param_2": "Description 3",
"param_0": "Name 3",
"param_1": "VERSION 3"
}
]
它附加到我的.为了将它们作为一个参数,我使用了该方法并接收以下内容:$scope
POST
JSON.stringify()
[
{
"param_2": "Description 1",
"param_0": "Name 1",
"param_1": "VERSION 1",
"$$hashKey": "005"
},
{
"param_2": "Description 2",
"param_0": "Name 2",
"param_1": "VERSION 2",
"$$hashKey": "006"
},
{
"param_2": "Description 3",
"param_0": "Name 3",
"param_1": "VERSION 3",
"$$hashKey": "007"
}
]
我只是好奇属性到底是什么,因为我期望从方法中更类似于以下内容(即,没有):$$hashkey
stringify
$$hashkey
[
{
"1":{
"param_2": "Description 1",
"param_0": "Name 1",
"param_1": "VERSION 1"
},
"2":{
"param_2": "Description 2",
"param_0": "Name 2",
"param_1": "VERSION 2"
},
"3":{
"param_2": "Description 3",
"param_0": "Name 3",
"param_1": "VERSION 3"
}
}
]
我不确定这是否是一个因素,但我正在使用以下内容:
- Angularjs 1.1.5,
- JQuery 1.8.2
- 弹簧 3.0.4
我也在服务器端使用Spring Security 3.0.7。
它不会给我带来任何问题,但我想知道原因和原因$$hashkey