2.ts 418 B

1234567891011121314151617181920212223242526
  1. /**
  2. * 如果只是声明变量 并没有在声明时直接赋值
  3. 那么改变量此时是any(任意)类型
  4. */
  5. let a;
  6. a = '11';
  7. a = 7;
  8. // let b:number = 1;
  9. // 初始化赋值 会自动校验类型并赋值
  10. let b = 1;
  11. // b = 32;
  12. // 报错 仍可编译
  13. // b = true;
  14. let x:boolean = false;
  15. // let arr:Array = [1,2,3,4]
  16. // 传参
  17. function fn(a:number,b:string) {
  18. console.log(a+b);
  19. }
  20. fn(1,"3");
  21. export {};