Ниже приведен код, который у меня отлично работает, единственная проблема, которую я вижу, мне нужно вызвать slice(0, -1)
в моей строке, чтобы удалить &
из последней. Сообщите мне, есть ли лучший и эффективный способ написать это или это также приемлемо.
Заранее спасибо.
Код -
const object1 = {
a: 'somestring',
b: 42,
c: '',
d: "test1",
e: null,
f: 'test2'
};
let str = '';
for (const [key, value] of Object.entries(object1)) {
str += `${key}=${value}&`
}
const paramStr = str.slice(0, -1);
console.log(paramStr);