Ecmascript 6 合并两个数组,其中array1为键,array2为值

Ecmascript 6 合并两个数组,其中array1为键,array2为值,ecmascript-6,Ecmascript 6,常量数据参数=[]; 让数据={ 答:"五",, B:‘6’, C:‘7’, D:'8' } 数据中的forlet d{ dataParams.pushd+'='+数据[d]; } console.logdataParams将objectentries与arraymap一起使用 设data={A:'5',B:'6',C:'7',D:'8'}, result=Object.entriesdata.map[key,value]=>`${key}=${value}`; console.logresu

常量数据参数=[]; 让数据={ 答:"五",, B:‘6’, C:‘7’, D:'8' } 数据中的forlet d{ dataParams.pushd+'='+数据[d]; } console.logdataParams将objectentries与arraymap一起使用

设data={A:'5',B:'6',C:'7',D:'8'}, result=Object.entriesdata.map[key,value]=>`${key}=${value}`; console.logresult 可以将reduce与Object.keys一起使用

风险值数据={ 答:1,, b:2, c:3, d:4 } var list=Object.KeyData.reducefunctionkeyValueList,属性{ keyValueList.pushprop+'='+数据[prop] 返回keyValueList; }, [];
控制台日志列表 由于您同时使用键和值,Object.entries可能最适合您:

const dataParams = Object.entries(data).map(([key, value]) => `${key}=${value}`);

感谢您的快速回复!!: