我拥有此功能代码,可用于在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);
您可以使用解构。
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({
listLi: 'ul',
txt: null,
p: document.body
});