[英]ToString changes Javascript Object to Undefined
mysqlconnection.query("SELECT userID FROM users_session WHERE userSessionID = '" + SESSION_ID_ESCAPED + "'", function SelectCb (err, rows) {
if (err) {
throw err;
}
else {
console.log(rows[0]);
}
如何将row[0]
转换为string
以便浏览器可以查看它?
控制台告诉我rows[0] = {userID: 2}
//这是任何传输形式的[object Object]
。
我使用了var TheID = rows[0].toString //
现在,当console.log'd或发送出去时,该ID是未定义的。
尝试:
var TheID = rows[0]['userID'].toString();
尝试这个..
console.log(rows[0].userID);
您将获得用户ID。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.