satisfy markdown lint

This commit is contained in:
zhongsp 2017-11-15 07:46:56 +08:00
parent bca48868b8
commit ed575dace7

View File

@ -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`。有如下几种情形: