我有这个函数代码,我正在使用它在 JavaScript 中创建代码片段。我想知道是否可以让它看起来更好,因为我认为我所做的这段代码看起来不太专业。
我想知道是否有更好的方法将多个参数传递给 JavaScript 中的函数,将参数作为对象文字发送?
非常感谢。
let headings = document.getElementById('headlines');
function create(listLi, txt, p) {
let li = document.createElement(listLi)
li.innerHTML = txt;
p.appendChild(li);
return li;
}
let ul = create('ul', null, document.body);
最佳答案
您可以使用解构。
function create({listLi, txt, p}) {
let li = document.createElement(listLi)
li.innerHTML = txt;
p.appendChild(li);
return li;
}
let ul = create({
listLi: 'ul',
txt: null,
p: document.body
});
关于javascript - 将参数作为对象文字发送的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61376009/