我知道有可能通过新的ES6尽最大努力来缩短此功能的方法,任何人都可以缩短此功能,使其仍能正常工作吗?这样,也许我可以看到我在做错什么,以及为什么这不起作用。...
谢谢!
userSchema.methods.isAdmin = function () {
let found = false
this.flags.forEach(
({type, flag}) => {
if (type == "UF" && flag == "ISADMIN") {
found = true
}
})
return found
}
您可以拿Array#some
并早点回来。
Array#some