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)]
- 1 回答
- 0 關注
- 106 瀏覽
添加回答
舉報
0/150
提交
取消