我在名为Ignore.json
的忽略列表文件中有名字[
"George",
"Carl"
]
该文件名为ignore.json
在我的程序中,我正在将文件读入ignore变量
var ignore;
ignore = require("./Ignore.json");
现在我想查看我的数组元素是否不在该列表中,然后如果它不在该列表中输出代码。
我知道如何检查元素是否在数组中:
for (list in lists) {
if(lists[list].to.toLowerCase() in ignore){
但是,如果我想检查它是否在列表中,那么javascript中的反面是什么?
答案 0 :(得分:3)
var list, i;
for(i=0;i<lists.length;i++){
list = lists[i];
if(ignore.indexOf(lists[list].to.toLowerCase()) === -1){
// -1 indicates item was not in list
}
}