问一个node.js的问题,function(err, result)里如果返回结果是个null应该怎么判断??

236 阅读1分钟

var query = conn.query('SELECT name FROM USER', function(err, result) { console.log(result);

if(result==????){

console.log("1111111")

}else{ console.log("2222222"); }

}) 如果sql语句的查询结果是zahngsan,给result返回参数会是[ RowDataPacket { name : ' zhangsan' } ],但是如果返回结果是null,输出result显示是个[ ] 可是上面判断哪里写[ ]判断不了,写null也不行,有大佬知道应该怎么判断吗???