1234567891011121314151617181920212223242526272829303132333435363738394041 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- /**
- * 字面量: 1 2 3 4 5 true false
- * 变量:
- * var xxx = aaa;
- */
- // 字面量
- var a;
- // a = '10';
- // 逻辑运算符:| & !
- var b;
- b = 'man';
- b = 'woman';
- // b = 'hi';
- // 基本数据类型:number string boolean null undefined
- // any 任意类型 隐性写法
- // 相当于给变量 关闭了类型ts校验
- var c;
- c = 1;
- c = 'we';
- // unknow 未知类型 显性写法
- var d;
- d = 12;
- d = 'true';
- // d = false;
- // d = null;
- // d = undefined;
- // unknown 与 any
- // any 可以给任意类型进行赋值
- // unknown 不可以给任意类型进行赋值
- var e;
- e = c;
- // e = d;
- // console.log("你好")
- if (typeof d === 'string') {
- console.log("可以");
- e = d;
- }
- // e = d;
- e = d;
|