ToString将Javascript对象更改为Undefined

时间:2012-08-24 05:22:34

标签: javascript object undefined tostring

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。

2 个答案:

答案 0 :(得分:3)

尝试:

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

答案 1 :(得分:0)

试试这个..

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

您将获得用户ID。