是否可以在 node 中打印对象内容,例如方法和属性.js?

目前,我正试图打印会话对象并获得以下结果:

console.log("Session:" + session);
> Session:[object Object]

可以用类似的方式在PHP中打印_r(数组),或者使用.Java中的toString.

推荐答案

试试这个:

console.log("Session: %j", session);

如果该对象可以转换为JSON,那就行了.

Node.js相关问答推荐

使用Moongose处理node.js中重定向的then()块链

Windows上使用ES6+的OpenAPI规范的Express服务器不接受嵌套路由'

NodeJS中的Vertex AI GoogleAuthError

如何在Node.js 中设置图表js的背景色

TS 后端开发:prismagenerate找不到已安装的@tsed/prisma包

在mongoose虚拟属性中处理异步操作

在构建完成后,将AddedFiles文件夹的内容复制到dist文件夹

当try 将 formData 转换为 express js 时,服务器无法识别 multipart/form-data

我正在try 在公共目录中使用 Express.js 项目部署 Angular 静态构建

mongoose 7.0.3 使用运算符 $and 严格搜索日期

Cloudflare 522 错误 - javascript 客户端连接到 node 服务器

如何解决未调用 Express 错误处理程序的问题

npm install 在 Mac 上的 Node-gyp 构建错误

Express.js - 监听请求中止

您如何写入 aws lambda 实例的文件系统?

如何将使用 Gulp 的 node 部署到 heroku

安全沙箱并执行用户提交的 JavaScript?

NODEJS 进程信息

密码的 Node.js 散列

`return function *(){...}` 是什么意思?