for (var key in flowConfig) { ? ?if (flowConfig.hasOwnProperty(key)) { ? ? ? ?var flow = flowConfig[key], //register:{name:'register',flow} ? ? ? ? ? ?flowItems = flow.flow; ? ? ? ?for (var i = 0, length = flowItems.length; i < length; i++) { ? ? ? ? ? ?var item = flowItems[i]; ? ? ? ? ? ?if (typeof item.path === 'object') {? ? ? ? ? ? ? //do something ? ? ? ? ? ?} else {? ? ? ? ??????//do something ? ? ? ? ? ?} ? ? ? ?} ? ?}}
如何減少最后一個if判斷?代碼檢查工具只能最多三層for/if嵌套
Willsf
2017-07-31 10:20:12