Javascript Node.js,MYSQL-如何只获取没有列名的数据

Javascript Node.js,MYSQL-如何只获取没有列名的数据,javascript,mysql,html,node.js,socket.io,Javascript,Mysql,Html,Node.js,Socket.io,我使用select语句从mysql服务器提取数据: client.query('SELECT attend FROM testnumbers WHERE Gym =2', function(err,result){ var jay = result; console.log(jay); }); 当它返回“jay”时,结果如下: [ { attend: 455 } ] 我只希望变量“jay”中包含数字。我怎样才能摆脱其他查询内容?谢谢 返回的内容称为javasc

我使用select语句从mysql服务器提取数据:

client.query('SELECT attend FROM testnumbers WHERE Gym =2', function(err,result){
        var jay = result;
        console.log(jay);
});
当它返回“jay”时,结果如下:

[ { attend: 455 } ]

我只希望变量“jay”中包含数字。我怎样才能摆脱其他查询内容?谢谢

返回的内容称为javascript对象表示法或JSON。您必须解析它。提取该数据的多种方法:


再加上大量关于用js解析JSON的其他tut。

var jay=result[attain];也许我不确定抱歉,它说“出席未定义”。:/var jay=result.attain;也许我认为这实际上是结果[0]。attend@pj409,您可能需要检查数组上的基本javascript。在您学习该语言时,它将对您有很大帮助,并为您节省数小时的调试时间。