美文网首页
TS 面向对象 -- 模块

TS 面向对象 -- 模块

作者: __凌 | 来源:发表于2017-10-25 10:23 被阅读0次

模块 Module:模块可以帮助开发者将代码分割为可重用的单元。开发者可以自己决定将模块中的哪些资源(类、方法、变量)暴露出去供外部使用,哪些资源只在模块内部使用。

每个ts文件就相当于一个模块,而在文件内部用export,import两个关键字进行导出、导入模块。只有在模块已经导出的元素才可以在其他模块中导入

例:同目录——export.ts和import.ts

《export.ts》:

export class kro1{ };

class kro2{ };

export var x1;

var x2;

export function func1() { };

function func(){};

//没有加export的就是没有输出

《import.ts》:

import {kro1,x1,func1} from "export.ts";

x1=1;

var k1=new kro1;

func1();

//这里是取不到export.ts中没有导出的kro1,x2,func2的

相关文章

  • TS 面向对象 -- 模块

    模块 Module:模块可以帮助开发者将代码分割为可重用的单元。开发者可以自己决定将模块中的哪些资源(类、方法、变...

  • typescript 入门教程二

    ts中面向对象成员修饰符:public , private , protexted(ts官方网站:ts) 在ts中...

  • ts与面向对象

    一. 简介   Typescript是一门开源的编程语言,由Microsoft开发维护,首次发布于2012年10月...

  • TS 面向对象 -- 类

    class 类是typescript的核心,使用TS开发大多数代码都是写在类里面的 # 1:类的声明 No 1:关...

  • TS 面向对象 -- 接口

    接口Interface:用来建立某种代码约定,使得qita开发者在调用某个方法或创建新的类时必须遵循接口所定义的代...

  • 面向对象OOP(Ts)

    操作对象例如 操作浏览器要使用window对象 操作网页要使用document对象 操作控制台要使用console...

  • 面向对象

    面向对象 机器语言 -> 汇编 -> 低级语言(面向过程) -> 高级语言(面向对象) -> 模块 -> 框架 -...

  • 第七篇 面向对象编程

    一、复习 二、time模块的补充 三、面向对象 四、初始面向对象和类 五、面向对象之间的交互 六、面向对象的组合 ...

  • 模块、面向对象

    1. 内置函数(下) filter(函数,序列) 执行结果: zip合并列表 执行结果 map(函数,序列) 执行...

  • Python基础-OOP

    OOP 思想以模块化思想解决工程问题面向过程 VS 面向对象由面向过程转向面向对象 常用名词OO:面向对象OOA:...

网友评论

      本文标题:TS 面向对象 -- 模块

      本文链接:https://www.haomeiwen.com/subject/xrofpxtx.html