Awi*_*089 1 javascript arrays loops
我只是想知道是否有写这段代码的简写方法:
allJobs[0].style.display = 'none';
allJobs[1].style.display = 'none';
allJobs[3].style.display = 'none';
Run Code Online (Sandbox Code Playgroud)
我试过这种方式,但它只隐藏了最后一个值而不是之前的值:
allJobs[0, 1, 3].style.display = 'none';
Run Code Online (Sandbox Code Playgroud)
我真的不能使用经典的for循环解决方案,我不认为因为某些数组元素被跳过并显示出来.谢谢.
编辑: 我有超过3个显示nones我只是想让问题简单,我不是懒得写3行!
[0, 1, 3].forEach(function(d) {
allJobs[d].style.display = 'none';
});
Run Code Online (Sandbox Code Playgroud)
虽然不可否认,只有三个元素,这不会短得多......
| 归档时间: |
|
| 查看次数: |
3706 次 |
| 最近记录: |