补充:cocoscreator 用websocket传值到后台nodejs,获取的json字符串直接JSON.parse就报错
SyntaxError: Unexpected token H
at Object.parse
改为以下代码就可运行,但JSON.parse好像失效
conn.on(“text”,function (data) {
console.log(“data====” + data);
var str = JSON.stringify(data);
console.log(“str====” + str);
var aaa = JSON.parse(str);
console.log(“aaa ====” + aaa);
console.log(“cc ====” + aaa.cc);
});
打印出:
data===={“aa”:“11”,“cc”:“22”}
str===="{“aa”:“11”,“cc”:“22”}"
aaa ===={“aa”:“11”,“cc”:“22”}
cc ====undefined
前台传给后台的json,为什么取值aaa.cc为undefined?有大神知道吗?