我想知道以下代码块是否有任何区别?第一个创建 readText 函数的 2 个定义。我会用第二种方式编写它,并带有一个可选参数。
readText(fileName: string, def: string): WinJS.Promise;
readText(fileName: string): WinJS.Promise;
Run Code Online (Sandbox Code Playgroud)
和
readText(fileName: string, def?: string): WinJS.Promise;
Run Code Online (Sandbox Code Playgroud)
有什么理由不使用可选参数吗?
typescript ×1