TypeScript
TypeScript
团队的邹瑞同学分享了 typescript 相关的东西,自己做一下记录。
可以直接写 js 代码,比 coffee 友好多了。
类型的查错在编译的那一层做好了。
支持 ES6 的大部分的语法。
想使用的话,就直接安装就是 npm install 一下,然后就会有 tic 命令行工具。项目里需要一个 tsconfig.json 进行配置。后缀名都换成.ts 就行了。
可以定接口,然互传参时进行对接口的检验,居然还有 implements 这种东西(其实只是种很弱的检测,并没有真正检测,只是进行了属性的检查)
居然还可以定义 private,public,protected 关键字
拥有命名空间,不过这个东西与 module 共存其实挺奇怪的,看上去好像是为了单个 JS 里面申明多个 namespace 存在的。
声明可以自动合并,接口,命名空间,但是也有很多是没法合并的
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 981909093@qq.com
推荐文章
文章标题:TypeScript
文章字数:249
本文作者:泽鹿
发布时间:2019-08-28, 16:45:23
最后更新:2019-08-28, 20:09:41
原始链接:http://panyifei.github.io/2019/08/28/前端技术/js/框架以及规范/TypeScript/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。