TypeScript 模块的导出、导入

Module 模块

  • export:导出模块

    • point.ts 文件的内容(导出)

    • interface IPoint{
        num:number
        printNum:() => void;
      }
      
      // 关键字 export 导出模块
      export class Point implements IPoint{
      
        constructor(public num:number){
          this.num = num;
        }
      
        printNum= () => {
          console.log(this.num)
        };
      
      }
      

  • import { 类 | 方法 | 变量 } from 'ts文件路径(不带后缀)'

    • app.ts 文件的内容(导入)

    • import {Point} from './point'
      
      const point = new Point(832)
      point.printNum()
      
posted @ 2022-03-01 03:11  三个零  阅读(946)  评论(0编辑  收藏  举报