Что такое $$hashKey, добавленный к моему результату JSON.stringify?Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Что такое $$hashKey, добавленный к моему результату JSON.stringify?

Сообщение Anonymous »

Я пробовал просмотреть страницу документации Mozilla JSON в формате 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. Чтобы отправить их как один параметр, я использовал метод 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
  • Spring 3.0.4
Я также использую Spring Security 3.0.7 на стороне сервера.
Это не вызывает у меня никаких проблем, но я хотел бы знать причину и причину появления $$hashkey< /код>

Подробнее здесь: https://stackoverflow.com/questions/188 ... ify-result
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Некоторые свойства отсутствуют при преобразовании объекта в JSON с использованием json.stringify
    Anonymous » » в форуме Javascript
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • JSON.stringify GraalVM не работает должным образом
    Гость » » в форуме JAVA
    0 Ответы
    29 Просмотры
    Последнее сообщение Гость
  • Производительность JSON Parse/Stringify
    Гость » » в форуме Javascript
    0 Ответы
    34 Просмотры
    Последнее сообщение Гость
  • JSON.stringify GraalVM не работает должным образом
    Гость » » в форуме JAVA
    0 Ответы
    30 Просмотры
    Последнее сообщение Гость
  • JSON.stringify() для создания снимков вместо Object.freeze()?
    Anonymous » » в форуме Javascript
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Jquery»