遇到一道设计模式的面试题,各位大佬看下如何解决,题目要求是优化这段业务代码?-灵析社区

博学的学渣

遇到一道设计模式的面试题,各位大佬看下如何解决,题目要求是优化这段业务代码 条件是布尔值或者函数返回值,cb 是函数 function runTask() { if(条件A){ cbA() if(条件B){ cbB() } } if(条件C){ cbC() if(条件D){ cbD() } } }

阅读量:228

点赞量:0

问AI
function runTask() { if(条件A) cbA() if(条件A && 条件B) cbB() if(条件C) cbC() if(条件C && 条件D) cbD() }