首页 > 解决方案 > 当你的函数接受一个包含 | 的参数时,这意味着什么?象征?

问题描述

我正在阅读一篇文章并遇到了一个带有符号“|”的函数。谁能解释一下?函数参数呢?

例如:

handleError(error: Error | HttpErrorResponse) { ... }

文章可在:https ://medium.com/@aleixsuau/error-handling-angular-859d529fa53a

标签: angulartypescript

解决方案


谁能解释一下?函数参数呢?

它被称为联合类型

error: Error | HttpErrorResponse表示错误可以是ErrorOR类型HttpErrorResponse


推荐阅读