#toJSON
toJSON() 方法将 MessageDispatcher 对象转换为 JSON 格式的字符串。
dispatcher.toJSON();
返回一个 JSON 格式的字符串。
var dispatcher = new MessageDispatcher();
var message = {
id: 1,
content: "Hello, world!"
};
dispatcher.sendMessage(message);
var jsonStr = dispatcher.toJSON();
console.log(jsonStr);
// Output: {"messages":[{"id":1,"content":"Hello, world!"}]}
toJSON() 方法只能将 MessageDispatcher 对象转换为 JSON 格式的字符串,不能将其中包含的其他对象转换为 JSON 格式。toJSON() 方法返回的 JSON 格式的字符串可以通过 JSON.parse() 方法转换为 JSON 对象。