O que é o hashKey $$ adicionado ao meu resultado JSON.stringify

Eu tentei olhar noMozilla JSON stringify página de seus documentos, bem como aqui no SO e no Google, mas não encontrou nenhuma explicação. Eu usei JSOn stringify muitas vezes mas nunca se deparar com este resultado

Eu tenho uma matriz de objetos 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"
    }
]

anexado ao meu$scope e, a fim dePOST -los como um parâmetro eu usei o método JSON.stringify () e recebo o seguinte:

   [
        {
            "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"
        }
    ]

Estou apenas curioso o que exatamente é o hashkey $ como eu esperava algo mais semelhante ao seguinte a partir do método stringify:

[
    {
        "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"
        }
    }
]

Não tenho certeza se é um fator, mas estou usandoAngularjs 1.1.5, JQuery 1.8.2 and Spring 3.0.4 and Spring security 3.0.7 on the Server side

Isso não está me causando nenhum problema, mas eu gostaria de saber a causa e o motivo da$$hashkey

questionAnswers(8)

yourAnswerToTheQuestion