代码优化 thismaterialAudioListforEachv i= ifi === index vchecked = val allChecked = allChecked && vchecked true false
可以优化为:
for(let i=0; i<this.materialAudioList.length; i++){ const v = this.materialAudioList[i]; if(i === index){ v.checked = val; } allChecked = allChecked && v.checked; }
这样可以减少forEach带来的性能消耗。同时,使用const声明变量可以提高代码的可读性。
原文地址: http://www.cveoy.top/t/topic/bAqq 著作权归作者所有。请勿转载和采集!