代码拉取完成,页面将自动刷新
同步操作将从 韩旭明/grammarLearning 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/**
* 原始类型的类型标注
*
* 在 TypeScript 中,null 与 undefined 类型都是有具体意义的类型,
*
* 在没有在tsconfig.json中开启 strictNullChecks 检查的情况下,
* null 与 undefined会被视作其他类型的子类型,
* 比如 string 类型会被认为包含了 null 与 undefined 类型
*/
//1、原始类型
const name: string = "1212";
const age: number = 24;
const male: boolean = false;
const undef: undefined = undefined;
const nul: null = null;
const obj: object = { name, age, male };
const bigintVar1: bigint = 9007199254740991n;
const bigintVar2: bigint = BigInt(9007199254740991);
const symbolVar: symbol = Symbol('unique');
//2、null 与 undefined 会被视作其他类型的子类型,
const tmp1: null = null;
const tmp2: undefined = undefined;
const tmp3: string = null; // 仅在关闭 strictNullChecks 时成立,下同
const tmp4: string = undefined;
//export {}:解决“无法重新声明块范围变量”错误提示问题
export {}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。