let arr = [1, 2, 3, 4, 5, 6, 8];
document.getElementById('outer').innerHTML = arr.map(item =>
`<li onclick="fun()"> ${item}</li>`
).join(' ');
function fun() {
arr.filter((item=>item>5));
}
<ul id="outer">
</ul>
item>5
。因此,当我单击3隐藏该数字时,因为它不符合条件。let arr = [1, 2, 3, 4, 5, 6, 8];
document.getElementById('outer').innerHTML = arr.map(item =>
`<li onclick="fun()"> ${item}</li>`
).join(' ');
function fun() {
arr = arr.filter((item=>item>5));
document.getElementById('outer').innerHTML = arr.map(item =>
`<li onclick="fun()"> ${item}</li>`
).join(' ');
}