以下这些方案是接受和不可接受的声明.
export class MyComponent{
error: 'test' = 'test'; // accept
error: 'test' = 'test1'; // not accept
error: Boolean = true || false; // accept
error: true | false = true; // not accept
error: true = true; // accept
error: true = false; // not accept
error: Boolean; //accept
error: true; // accept
error: 1 = 1; //accept
error: 1 = 2; // not accept
}
Run Code Online (Sandbox Code Playgroud)
- 为什么TypeScript允许将值作为数据类型?
- JavaScript如何在编译时处理这些?
- 它
readonly和constant?有什么不同?
readonly error= 'test'; 与 error: …