【学习笔记】熟悉并使用TypeScript的命名空间namespace
来源:互联网 发布:淘宝增值服务是什么 编辑:程序博客网 时间:2024/06/06 00:27
在C#和ActionScript中,我们已经能看到命名空间这样的词。
详情见参考官方文档:命名空间。
这里我只说一下具体用法,和它倒底能干什么。
命名空间,简单理解,就是作用域和具体归属,好比就是公民的户籍所在地。
比如有两个人,都叫刘德华,我们怎么区分他们呢?
可以通过地名来区分:(湖北)刘德华,(香港)刘德华。
这样你就一目了然,不会搞错了。括号里的(湖北)和(香港)就好比是命名空间namespace了。
在TypeScript中怎么定义命名空间呢,很简单,像下面这样即可。
在创建实例的时候,我们可以通过命名空间来明确指明,我想创建哪一个刘德华。
new 湖北.刘德华();
new 香港.刘德华();
如果一个类里面,只用了一个命名空间。有个小技巧,可以进行简写。
前提是你这个类,只用到一个命名空间的刘德华!!
使用别名的方式,来简华命名空间。
new 刘德华();
这样就可以了。
阅读全文
0 0
- 【学习笔记】熟悉并使用TypeScript的命名空间namespace
- NameSpace命名空间的学习
- Namespace(命名空间)的使用
- 命名空间namespace的使用
- namespace命名空间的使用
- php命名空间namespace使用笔记
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间的使用详解 namespace
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- PHP命名空间(Namespace)的使用详解
- 2017多校2 1004 Puzzle
- java锁学习笔记
- bootstrap轮播插件
- 字典的并集
- hdu1102 最小生成树
- 【学习笔记】熟悉并使用TypeScript的命名空间namespace
- 项目实战之使用Servlet+JSP+XML(EL表达式版)实现联系人功能
- OpenMV 简介
- Zookeeper(四)配置与命令
- ubuntu 解决“无法获得锁 /var/lib/dpkg/lock -open (11:资源暂时不可用)”的方法
- (10)Scrum中的计划会议
- C、C++、Java、JS(长期贴)
- Scala基础入门(三)使用Scala IDE编写第一个Scala程序
- File Templates for web.xml & web-fragment.xml (Servlet 2.3, 2.4, 2.5 + 3.0)