Javascript 当检查数组是否不包含单词时,If语句返回undefined
我正在尝试记录数组中的每个名称,除了用户、\u id等。如果!word==用户按照我的预期工作并记录用户条目。我可能忽略了一些琐事,提前道歉。多谢各位Javascript 当检查数组是否不包含单词时,If语句返回undefined,javascript,arrays,if-statement,Javascript,Arrays,If Statement,我正在尝试记录数组中的每个名称,除了用户、\u id等。如果!word==用户按照我的预期工作并记录用户条目。我可能忽略了一些琐事,提前道歉。多谢各位 let arr = ["noun","nounoffensive","nounvulgar","adjective","verb","verbinformal","conjunction","exclamation","users","_id","word","createdAt","updatedAt","__v"] arr.forEach(
let arr = ["noun","nounoffensive","nounvulgar","adjective","verb","verbinformal","conjunction","exclamation","users","_id","word","createdAt","updatedAt","__v"]
arr.forEach((word)=>{
if(!word === "users" || "_id" || "word" || "createdAt" || "updatedAt"){
console.log(word)
};
});
你的if语句不正确。您缺少用于其他比较的单词===和!应该有完整的表达
设arr=[名词、名词冒犯性、名词粗俗、形容词、动词、动词、非正式动词、连词、感叹词、用户、\u id、单词、createdAt、updatedAt、\uu v]
arr.forEachword=>{
如果!word==users | | word==u id | | word==word | | word==createdAt | | word==updatedAt{
控制台日志
};
}; 你的if语句不正确。您缺少用于其他比较的单词===和!应该有完整的表达
设arr=[名词、名词冒犯性、名词粗俗、形容词、动词、动词、非正式动词、连词、感叹词、用户、\u id、单词、createdAt、updatedAt、\uu v]
arr.forEachword=>{
如果!word==users | | word==u id | | word==word | | word==createdAt | | word==updatedAt{
控制台日志
};
}; 你不能使用
如果!word==用户| | | | | word | |创建数据| |更新数据
好像是一句话
您可以使用数组检查它是否在内部:
设arr=[名词、名词冒犯性、名词粗俗、形容词、动词、动词、非正式动词、连词、感叹词、用户、\u id、单词、createdAt、updatedAt、\uu v]
const words2find=['users','u id','word','createdAt','updatedAt'];
arr.forEachword=>{
ifwords2find.indexoford<0{
控制台日志
};
}; 你不能使用
如果!word==用户| | | | | word | |创建数据| |更新数据
好像是一句话
您可以使用数组检查它是否在内部:
设arr=[名词、名词冒犯性、名词粗俗、形容词、动词、动词、非正式动词、连词、感叹词、用户、\u id、单词、createdAt、updatedAt、\uu v]
const words2find=['users','u id','word','createdAt','updatedAt'];
arr.forEachword=>{
ifwords2find.indexoford<0{
控制台日志
};
};如果你不想误导未来的读者,你应该更准确。我们完全可以使用这样的东西作为if语句。这是有效的javascript代码。但这并不是OP所想的。顺便说一句,这个测试总是正确的,我-我-我-我-我-我-我-我-我-我-我-我-我-我知道,我-我知道,我-我-我知道你在说什么;但是初学者在这里可能会感到困惑,没有什么真正重要的想法,如果你不想误导未来的读者,你应该更精确。我们完全可以使用这样的东西作为if语句。这是有效的javascript代码。但这并不是OP所想的。顺便说一句,这个测试总是正确的,我-我-我-我-我-我-我-我-我-我-我-我-我-我知道,我-我知道,我-我-我知道你在说什么;但是初学者可能会感到困惑,虽然没有什么真正重要的