條件判斷的效能優化

2021-08-21 19:13:46 字數 701 閱讀 2338

if()else if()else

直接略過,不建議。。。

switch (this.currentwrite)
雖然用switch效能比較好,但是明顯很煩,我們可以用陣列的形式來優化

const obj =  [

'專案經理初審',

'執行部門審核1',

'總經理審批':2,

'遠端服務-預判',

'執行部門審核2',

'現場執行2',

'執行部門審核3',

'申請人確認',

'備案'

]const arr = [

this.form.remotefieldserviceexecutor,

this.form.execdeptsecondserviceperson2,

this.form.fieldexeccontactperson2,

this.form.filingperson,

this.form.filingperson2,

]

arr[obj.indexof([this.currentwrite])+1 ?

obj.indexof([this.currentwrite]) : arr.length-1

] = res.data.name

多表條件查詢的效能優化

多表條件查詢的效能優化 sql1 select b.a.from a,b where a.alt b.alt and a.materialbill b.mat and a.mtl b01ae50131b3000ae sql2 select b.a.from a,select alt,mat from...

語法優化 多條件判斷

結合專案 1.多引數 判斷 條件 判斷var filekey new isnull 和 isnullorempry 是拓展靜態方法 驗證字串是否為空字串 public static bool isnullorempty this string self return false 使用如下 查詢var...

條件判斷 條件篩選?不如條件判斷!

怎樣加快招投標工作流程呢?在此給您支個招,讓excel幫你提高工作效率吧。以下是考評 商是否合格的列表,得分小於60或缺評,則判為 不合格 得分大於60,則判為 合格 為了方便大家學習,開拓思路,在此提供兩種解題方法。01 條件篩選法 開啟篩選功能 數字篩選 小於 在 自定義自動篩選方式 中,分別輸...