TypeScript中的 ?: 是什么意思
可选参数和可选属性使用了 –strictNullChecks,可选参数会被自动地加上 | undefined:复制到剪切板function f(x: number, y?: number) {
return x + (y || 0);
}
f(1, 2);
f(1);
f(1, undefined);
f(1, null); // error, 'null' is not assignabl
原创
2017-12-06 10:44:39 ·
33956 阅读 ·
1 评论