要求void类型的表达式出现在合适的位置。
void指要被忽略的函数返回,如果将void类型的表达式作为值使用,比如分配给变量、作为函数参数传递或者从函数中返回,容易产生误导。
- // code-linter.json5
- {
- "rules": {
- "@typescript-eslint/no-confusing-void-expression": "error"
- }
- }
- export function func(): void {
- console.info('no return');
- }
- export function func(): void {
- return console.info('no return');
- }
-
- console.info(func());
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功