[TypeScript] Define a function type
Posted Answer1215
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[TypeScript] Define a function type相关的知识,希望对你有一定的参考价值。
type DigitValidator = (char) => boolean; const numericValidator = (char) => /[0-9]{1}/.test(char); export const digitValidators: {[key: string]: DigitValidator} = { ‘9‘: numericValidator };
We can use ‘type‘ keyword to define a function type.
‘digitValidators‘, is a mapping object, return a function which type is DigitValidator.
以上是关于[TypeScript] Define a function type的主要内容,如果未能解决你的问题,请参考以下文章
[TypeScript] Define Custom Type Guard Functions in TypeScript
typescript 属性默认值使用箭头函数 this指向问题
TypeScript 中的问号+冒号双问号问号+点感叹号+点