if (
titleValue.toUpperCase().indexOf(filter) > -1 ||
sepiValue.toUpperCase().indexOf(filter) > -1 ||
discValue.toUpperCase().indexOf(filter) > -1 ||
dateValue.toUpperCase().indexOf(filter) > -1
) {
movieCard[i].style.display = "";
} else {
movieCard[i].style.display = "none";
}
** 我想在代碼陳述句中縮短這段代碼||**
我想在此代碼中使用干同意,請任何人幫忙?
uj5u.com熱心網友回復:
你有什么想法:
const hasFilter = [titleValue, sepiValue, discValue, dateValue]
.find(item => item.toUpperCase().indexOf(filter) > -1);
movieCard[i].style.display = hasFilter ? "" : "none";
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/346311.html
標籤:javascript html css if 语句 干燥
上一篇:這兩個C 代碼片段有什么區別
下一篇:Python阻止if內部if?
