关于后端返回给我们的对象或者数组为空时我们把空字符(“”)串变成横杠(“-”)

根据需求,我们分别把他写成两种方法,在我们项目中可以 直接调用该方法,方法如下:

1.把数组中为空的项替换成横杠

//把数组中为空的项替换成横杠

export function filtrateData(data) {

data.forEach(obj => {

Object.keys(obj).forEach(key => {

if (

objkey === '--' ||

objkey === '' ||

objkey === null ||

objkey.length === 0

) {

objkey = '-';

}

});

});

}

2.把对象中值为空的项替换成横杠

//把对象中值为空的项替换成横杠

export function filtrateFrom(data) {

for (let key in data) {

if (

datakey === null ||

datakey === undefined ||

datakey === '' ||

datakey.length === 0

) {

datakey = '-';

}

}

}

相关推荐
葡萄城技术团队5 小时前
用 SpreadJS 数据验证实现省市区三级联动
前端
派小心.5 小时前
A/B实验分层随机种子的稳定性验证
大数据·服务器·前端·数据分析
袋鼠云数栈UED团队6 小时前
从 Skills 到可靠的 Bugfix Agent
前端
幼儿园蛋小黑6 小时前
SPI 子系统:从原理到实践
java·前端·数据库
雪雪爱冲浪6 小时前
JavaScript 网络爬虫教程(2026)
开发语言·javascript·爬虫
Data analyse4566 小时前
rrweb回放事件资源加载顺序重放校验
前端·人工智能·算法·机器学习·数据分析
软件技术NINI6 小时前
化妆品html+css+js 7页
javascript·css·html
要吃这碗饭6 小时前
JavaScript 网络爬虫教程(2026)
开发语言·javascript·爬虫
lexiangqicheng6 小时前
自定义表单跨端共用机制-PC设计APP渲染
java·前端·javascript
zhikouai6 小时前
AI辅助逆向工程链路:从二进制接入到等价性校验
java·linux·前端