ToString 将 Javascript Object 更改为 Undefined

ToString changes Javascript Object to Undefined

本文关键字:Undefined Object Javascript ToString      更新时间:2023-09-26
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 // TheID 现在在控制台.log或发送时未定义。

尝试:

var TheID = rows[0]['userID'].toString();

试试这个。

console.log(rows[0].userID);

您将获得用户 ID。