为了账号安全,请及时绑定邮箱和手机立即绑定

Javascript 缓冲区数组有数据但记录为未定义

Javascript 缓冲区数组有数据但记录为未定义

动漫人物 2021-12-23 16:52:22
if()如果缓冲区数组已满,我想创建一个检查条件,如果没有,则继续else。但是 Javascript 让我发挥了最好的作用。如果我尝试记录包含 BufferArray 的整个对象,它会记录:{"type":"Buffer","data":[137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,94,0,0,1,94,8,2,0,0,0,66,73,224,77,0,0,80...]当我现在尝试只记录缓冲区数组时:logger.info('Data is: ' + JSON.stringify(someObj.data))结果是:Data is: undefined我们在这里做错了什么?我如何判断缓冲区数组是否为空或有数据?
查看完整描述

1 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

解决方案是键入:

JSON.parse(someObj.data)


查看完整回答
反对 回复 2021-12-23
  • 1 回答
  • 0 关注
  • 122 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信