satisfy markdown lint
This commit is contained in:
parent
bca48868b8
commit
ed575dace7
@ -59,7 +59,7 @@ const fs = require("fs");
|
||||
|
||||
// export function readFile
|
||||
module.exports.readFile = function(f) {
|
||||
return fs.readFileSync(f);
|
||||
return fs.readFileSync(f);
|
||||
}
|
||||
```
|
||||
|
||||
@ -83,7 +83,6 @@ var obj = { a: 1 };
|
||||
obj.b = 2; // Error, type {a: number} does not have property b
|
||||
```
|
||||
|
||||
|
||||
## 函数参数是默认可选的
|
||||
|
||||
由于JS不支持指定可选参数(不指定一个默认值),`.js`文件里所有函数参数都被当做可选的。使用比预期少的参数调用函数是允许的。
|
||||
@ -122,7 +121,6 @@ sayHello();
|
||||
|
||||
如果一个函数的函数体内有对`arguments`的引用,那么这个函数会隐式地被认为具有一个var-arg参数(比如:`(...arg: any[]) => any`))。使用JSDoc的var-arg语法来指定`arguments`的类型。
|
||||
|
||||
|
||||
## 未指定的类型参数默认为`any`
|
||||
|
||||
未指定的泛型参数类型将默认为`any`。有如下几种情形:
|
||||
|
Loading…
Reference in New Issue
Block a user