新建乙個index.ts:
type
numgenerator
=(input:
number
)=>
number
;function
myfunc
(numgenerator: numgenerator | undefined)
}const jerry:
numgenerator
=(input)
=> input +1;
console
.log
(jerry(1
));console
.log
(jerry(2
));export
class
testclass
}
使用type定義了乙個新的型別,代表乙個函式,擁有乙個輸入引數,型別為number,返回型別也為number.
接著可以像使用普通型別一樣的方式,使用該型別定義自己的函式變數。
最後的輸出:
springboot yml裡的自定義配置
主要介紹三種,字串配置,陣列配置和帶預設值的配置 字串配置 yml setstring hello 字串.value string setstring 陣列配置 yml setarray 陣列.value string setarray 帶預設值的配置 陣列預設值.value string seta...
vue裡自定義封裝axios
今天研究了一下公司pc端封裝的axios,主要配合element以及js cookie,自己跟著搞了一遍,在這裡記錄一下。import axios from axios import from element ui import cookies from js cokie 基於axios基本配置建立...
關於 List 裡自定義物件的排序
現在用 list 物件裡的屬性進行排序。以下為了通用,使用了反射。tempproductinfoentity為臨時儲存的實體物件。暫時用來對 list 裡的物件 根據物件屬性排序 authorja0ck5 public voidsort listextendsobject list,finalstr...