20220610
前端设计模式的一些记录
策略模式
定义:要实现某一个功能,有多种方案可以选择。我们定义策略,把它们一个个封装起来,并且使它们可以相互
https://juejin.cn/post/6844904138707337229
// 维护权限列表
const jobList = ['FE','BE'];
// 策略
let strategies = {
checkRole(value){
return value === 'juejin';
}
checkGrade(value){
return value >=1;
}
checkJob(value){
return jobList.indexOf(value)>1;
}
checkEatType(value){
return value = 'eat melons'
}
}
原创文章,作者:Carrie001128,如若转载,请注明出处:https://blog.ytso.com/267037.html