首页 > 解决方案 > VSCode——VScode提供的代码格式中问号是什么意思

问题描述

在此处输入图像描述

在图片中done(),VSCode 的描述用冒号error: any或有时用问号和冒号来告知参数的类型user?: any

它们之间有什么区别?

我的意思是,当 VSCode 呈现类型时,只使用冒号和使用带问号的冒号有什么区别?

标签: javascriptnode.jstypescriptvisual-studio-code

解决方案


问号表示可选参数。调用时done,error是一个强制参数,您必须始终提供该参数。user是可选的,所以调用时不需要提供。

这是定义可选参数的示例。

定义可选参数


推荐阅读