JSFiddle - React, Tailwind, and code Playground
by Dmitri Ganenco
JavaScript
var arr = {
array: [
{
name: 'test-1'
},
{
name: 'test-2'
}
],
simpleParam: 1,
complexParam: {
attribute: 2
}
};
let a= '';
const params=Object.keys(arr).forEach((key,i) => {
if(Array.isArray(arr[key])){
arr[key].forEach((arrEl, i) => {
for(let property in arrEl){
debugger;
a += arr[key] + '['+i+ ']' + '.' + property + '=' + arrEl[property];
}
});
}else{
a += arr[key] + '=' + arr[key];
a += '&';
}
});
console.log(a);