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

请问该如何实现数组数据的处理?

请问该如何实现数组数据的处理?

HUH函数 2022-06-03 11:07:05
let arr = ["湖南", "长沙", "芙蓉", "天心", "岳麓", "开福", "雨花", "望城", "长沙县", "浏阳", "宁乡"]let arr1 = ["广东", "广州", "荔湾", "越秀", "海珠", "天河", "白云", "黄埔", "番禺", "花都", "南沙", "从化", "增城"]需要得到:let arr = ["湖南-长沙",, "湖南-长沙-芙蓉", "湖南-长沙-天心", "湖南-长沙-岳麓", "湖南-长沙-开福", "湖南-长沙-雨花", "湖南-长沙-望城", "湖南-长沙-长沙县", "湖南-长沙-浏阳", "湖南-长沙-宁乡"]let arr1 = ["广东-广州",  "广东-广州-荔湾", "广东-广州-越秀", "广东-广州-海珠", "广东-广州-天河", "广东-广州-白云", "广东-广州-黄埔", "广东-广州-番禺", "广东-广州-花都", "广东-广州-南沙", "广东-广州-从化", "广东-广州-增城"]请问这样数据怎么组装、用循环吗?
查看完整描述

1 回答

?
米琪卡哇伊

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

let province = arr[0]let city = arr[1]let cstr = province + '-' + citylet res = [cstr, ...arr.slice(2).map(i => cstr + '-' + i)]


查看完整回答
反对 回复 2022-06-06
  • 1 回答
  • 0 关注
  • 91 浏览
慕课专栏
更多

添加回答

举报

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