我有2个数组,如下所示:
var fullList = ["1", "2", "3", "4"];
var dbList = ["1", "4"];
这是当前代码.....
var fullList = ["1", "2", "3", "4"];
var dbList = ["1", "4"];
isCheckboxSelected = (option, $event) => {
for (var i = 0; i < fullList.length; i++) {
if (dbList.indexOf(option.key) > -1) {
return true;
}
else {
return false;
}
}
}
我们如何在Type脚本中使用foreach(linq)编写更好的代码?
先谢谢了。
答案 0 :(得分:0)
您可以执行以下操作:
const isChecked = (option, event) => dbList.includes(option.key)
也就是说,如果您的option.key
始终是您在fullList中拥有的条目之一,并且每当您检查一个项目时,它的option.key
就会在dbList中注册