js嵌套數組,怎么根據select等于true取出 “廣州市荔灣區沙面街道翠洲社區” 和 “廣州市荔灣區嶺南街道揚仁西社區”這樣的數據
[{
????????????"regionName":?"廣州市",?
????????????"shortName":?"廣州",?
????????????"select":?true,?
????????????"open":?false,
????????????"levelCode":?"city",
????????????"regionCode":?"440100000000",?
????????????"regionList":?[{?
????????????????"levelCode":?"area",?
????????????????"regionCode":?"440103000000",?
????????????????"regionList":?[{?
????????????????????"levelCode":?"town",?
????????????????????"regionCode":?"440103001000",?
????????????????????"regionList":?[{?
????????????????????????"levelCode":?"village",?
????????????????????????"regionCode":?"440103001001",?
????????????????????????"regionList":?[],?
????????????????????????"regionName":?"翠洲社區",?
????????????????????????"shortName":?"翠洲社區",?
????????????????????????"select":?true,?
????????????????????????"open":?false?
????????????????????}],?
????????????????????"regionName":?"沙面街道",?
????????????????????"shortName":?"沙面街道",?
????????????????????"select":?true,?
????????????????????"open":?false?
????????????????},{?
????????????????????"levelCode":?"town",?
????????????????????"regionCode":?"440103002000",?
????????????????????"regionList":?[{?
????????????????????????"levelCode":?"village",?
????????????????????????"regionCode":?"440103002021",?
????????????????????????"regionList":?[],?
????????????????????????"regionName":?"揚仁西社區",?
????????????????????????"shortName":?"揚仁西社區",?
????????????????????????"select":?true,?
????????????????????????"open":?false?
????????????????????}],?
????????????????????"regionName":?"嶺南街道",?
????????????????????"shortName":?"嶺南街道",?
????????????????????"select":?true,?
????????????????????"open":?false?
????????????????}],
????????????????"regionName":?"荔灣區",?
????????????????"shortName":?"荔灣區",?
????????????????"select":?true,?
????????????????"open":?false?
????????????}]
????????}]
2020-10-30
用for循環搭配遞歸