12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- // 字面量 变量
- // 1 32 true false '哈哈'
- // 变量
- // let a = 10;
- // 字面量
- var b;
- // 字面量的运算
- // 逻辑运算符:&& || !
- var c;
- c = 1;
- c = 3;
- // c=2;
- /**
- * any 隐形写法
- * let xxx:any 显性写法
- * 如果给变量赋值any 相当于把改变量关闭了ts的校验
- */
- var d;
- d = 0;
- d = 'hi';
- // unknown未知类型
- var e;
- e = 98;
- e = 'hi';
- e = false;
- e = d;
- // d = e;
- var f;
- f = '12';
- /**
- * any 与 unknown区别
- * any 可以给任意类型进行复制
- * unknown 不可以给任意类型进行赋值 只能给any进行赋值
- */
- // f = d;
- // f = e;
- if (typeof f == 'string') {
- console.log('是字符串');
- }
- // 类型断言
- f = d;
- f = d;
- //
- function fn1() {
- return 1;
- }
- fn1();
- console.log(fn1(), 'fn1()');
- // export{};
|