я следующий объект:JSON.stringify() не работает правильно - Второй параметр исчезает
var message = {
default: 'Default',
GCM: {
data: {
title: titleMessage,
text: textMessage
}
}
};
Когда я понимаю:
message.GCM = JSON.stringify(message.GCM);
Переменная message.GCM получает следующее значение:
{"data":{"title":"titleMessageValue"}}
Вместо:
{"data":{"title":"titleMessageValue", "text":"textMessageValue"}}
Почему это игнорирует вторую переменную из моего объекта данных? Как я могу проиграть без каких-либо переменных?
что произойдет, если Отпрака неопределен –
'' undefined' и function' не являются допустимыми значениями для формат ** JSON **. См. ** http: //json.org/** – jherax