当前位置:网站首页>es6 map使用场景
es6 map使用场景
2022-08-02 16:12:00 【编程小橙子】
先看效果图
假设后台返回的数据是一个数组对象,前端可以使用map返回一个新的数组
方式一:
var array = [{
title: '测试1',
status: 0,
}, {
title: '测试2',
status: 1,
}, {
title: '测试3',
status: 0,
}, {
title: '测试4',
status: 1
}]
console.log(array)
let status = array.map((item) => {
return {
name: item.title,
statusText: item.status ? '通过' : '未通过'
}
})
console.log(status)
方式二:
var array = [{
title: '测试1',
status: 0,
}, {
title: '测试2',
status: 1,
}, {
title: '测试3',
status: 0,
}, {
title: '测试4',
status: 1
}]
console.log(array)
let status = array.map((item) => {
let obj = {}
Object.assign(obj,item)
obj.status = item.status?'通过':'未通过'
return obj
})
console.log(status)
本次就分享到这里,后续还会更新其他内容,欢迎大家关注支持
边栏推荐
猜你喜欢
Number 类及各子类所占字节数源码分析
Coordinate knowledge in digital twin campus scenarios
小心 transmittable-thread-local 的这个坑
“如何写好一篇学术论文?”这大概是最详实的一则攻略了!
使用 LaunchPad 上的 TAO 工具包体验轻松创建 AI 模型
提高测试覆盖率的四大步骤
js实现改变原来对象中的键值对对应的值
开始使用 NVIDIA Jetson Orin 上的深度学习加速器
【[SCOI2005] 互不侵犯】【状压DP(含概念讲解)】
关于小程序TabBar跳转页面跟TabBar标签栏的icon不对应的分析(debug)
随机推荐
[LeetCode]剑指 Offer 32 - II. 从上到下打印二叉树 II
制胜精细化运营时代 华为应用市场打出内容、场景、商业运营组合拳
sql2008数据库置疑的解决方法_sqlserver2008数据库可疑
特殊变量 (SQL)
解析并执行 shell 命令
锁定和并发控制(四)
我今天终于发现demo才是一切
RowBounds实现分页
QueryWrapper method explained
JZ32 从上往下打印二叉树
【学术相关】北大一研究生偷取同门师妹论文发表,作者却挂名给了武大 3 位不知情的学生......
Informatica旗下PowerCenter的元数据库解析
DevOps开发工具对比
数据中台应该怎样规划与建设?_光点科技
AI智能剪辑,仅需2秒一键提取精彩片段
机械臂速成小指南(十四):多项式插值轨迹规划
双指针法 | leecode刷题笔记
PostGresql listen与notify命令
JZ10 斐波那契数列
3.NVIDIA Deepstream开发指南中文版--Deepstream 环境配置