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

请问有没有方法对对象中的属性值进行统一处理?

请问有没有方法对对象中的属性值进行统一处理?

Helenr 2019-03-27 20:18:09
有这样一组从服务端返回的数据,其中可能会存在如null和undefined这样的值var data = [   {    name: 'John',    age: 33   },   {    name: 'Jim',    age: 22   },   {    name: null,    age: undefined   } ]有没有方法不借助外部函数也可以对这些空值做处理呢?比如console.log(data[2].name);   //null => ""console.log(data[2].age);    // undefined => ""最终将这些空值都转成 "" 空字符串我试过get set 访问器,但似乎效果并不理想,请问这样的需求可以实现吗?
查看完整描述

2 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

我也觉得这需要在后端处理,后端输出前过滤一下就可以的。

查看完整回答
反对 回复 2019-03-27
  • 2 回答
  • 0 关注
  • 593 浏览
慕课专栏
更多

添加回答

举报

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