Javascript (Paremter?:number)是什么意思

Javascript (Paremter?:number)是什么意思,javascript,typescript,Javascript,Typescript,这是什么意思?函数声明中的平均值 public MyFunction(myParameter ?: number){...} 就是。问号表示myParameter是可选的。:number表示如果提供,它必须是number类型。这看起来不像JavaScript。或者你在问ES7中的一些最前沿的东西?很确定这是TypeScript。在某些情况下,你可以使用?:对于像if else这样的条件,它是相同的。

这是什么意思?函数声明中的平均值

public MyFunction(myParameter ?: number){...}

就是。问号表示
myParameter
是可选的。
:number
表示如果提供,它必须是number类型。

这看起来不像JavaScript。或者你在问ES7中的一些最前沿的东西?很确定这是TypeScript。在某些情况下,你可以使用?:对于像if else这样的条件,它是相同的。