谷歌搜索只会返回与按位运算符的数字应用程序相关的结果,因此我想在SO上询问它。我正在阅读@ngrx文档,我看到了这段代码:
export class Increment implements Action {
readonly type = CounterActionTypes.INCREMENT;
}
export class Decrement implements Action {
readonly type = CounterActionTypes.DECREMENT;
}
export class Reset implements Action {
readonly type = CounterActionTypes.RESET;
constructor(public payload: number) {}
}
export type CounterActionsUnion = Increment | Decrement | Reset;
我的困惑在于使用类之间的按位OR - 我很抱歉,如果这个问题听起来很少,但为什么Increment | Decrement | Reset
表示这三个类的联合?谢谢!