Я хотел бы сериализовать/упорядочить объект javascript, который можно передавать между браузерами в виде строки с помощью signalr
Часть signalr работает, так как я могу отправлять и получать сообщения чата.
Это моя простая тестовая установка
function UserObject() {
var _firstName = 't';
this.getFirstName = function () {
return _firstName;
}
this.setFirstName = function (value) {
_firstName = value;
}
}
var userObject = new UserObject();
console.log(userObject.getFirstName());
userObject.setFirstName('tony');
console.log(JSON.stringify(userObject));
console.log("First Name: " + userObject.getFirstName());
Это результаты, которые я получаю.
> "t"
> "{}"
> "First Name: tony"
Почему console.log(JSON.stringify(userObject)) не работает? Когда я могу установить значение, сбросить значение и не видеть значение, когда я пытаюсь просмотреть объект.