javascript - 我怎样才能打印数组的数据?

标签 javascript node.js

这是我的代码:

app.get('/index/:name',function(req, res){
    data = connection.query('SELECT * FROM deneme', function(err, rows, fields){
        if(err) throw err;
        veri = rows;
        return veri;
    });

    console.log(data);

    res.render('index', {
        title: req.params.name,
        para: data
    });
});

当我调用localhost:8080/index/example时,它返回[object Object] 我想打印数组的数据,我该怎么做?

当我使用带有 print_r() 函数的 php 时,我可以做到这一点。

同时,数组的数据:

Id Name
1  yab
2  sad

最佳答案

我认为 OP 只是想打印数据以用于调试目的,因为您可以使用以下跨浏览器方式,使用 JSON 来打印数据的良好表示:

console.log( JSON.stringify(data, null, 4) );

关于javascript - 我怎样才能打印数组的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13670733/

相关文章:

javascript - 使用两个文本框用于 AngularJS 中的正方形的简单计算器?

node.js - 在 Linux 机器上安装 npm 时出错

html - 带有 node.js/socket.io 的客户端 tcp?

javascript - componentDidMount 中的 AsyncStorage.getItem

javascript - 在第一次加载时,用户会在动画开始之前看到动画结束的一瞥

javascript - 如何使以下 JavaScript 代码正常工作并在 ID 为 "myDivId": 的元素内生成姓名和年龄列表

javascript - if 语句后未调用新警报

node.js - 无法运行我的 Node.js Typescript 项目 TypeError [ERR_UNKNOWN_FILE_EXTENSION] : Unknown file extension ".ts" for/app/src/App. ts

javascript - Nodejs 和 Mongoose 数据获取

node.js - 返回后执行函数