12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- // 字面量
- // 1 2 44 'hjdf' 'kkk' true
- // 变量
- var a = "10";
- // 字面量
- var b;
- // 字面量的运用
- // 逻辑运算符:&& || !
- var c;
- c = 0;
- c = 1;
- c = 2;
- // 类型:number boolean string undefined null
- // 任意类型 any 显性写法
- // let d:any = true;
- // any 隐性写法
- // 如果给变量定义类型是any 相当于关闭了ts的校验
- var d;
- d = 0;
- d = "hello";
- // unknown 未知类型 显性写法
- var e;
- e = 98;
- e = true;
- e = "99";
- e = d;
- d = e;
- /**
- * unknown 与 any
- * any 可以给任意类型进行赋值
- * unknown 不可以给任意类型进行赋值 但是可以给any进行赋值
- */
- var f;
- f = "20";
- // d = f;
- // e = f;
- if (typeof f === "string") {
- f = d;
- console.log("走进来");
- }
- // 类型断言 告知浏览器究竟是什么类型
- f = d;
- f = d;
- // void
- function fn1() {
- return "你好";
- }
- console.log(fn1());
- // export {};
|