• [前端Js系列]TypeScript 之一


    {上一节介绍了为什么会要研究Ts以及其出现的背景} 


    何为TypeScript,官方文档这么写着:TypeScript is a syntactic sugar for JavaScript. TypeScript syntax is a superset of Ecmascript 5 (ES5) syntax. Every JavaScript program is also a TypeScript program.简单来说就是 Ts是js的一种语法糖,并且符合Ecmascript 5语法标准。每一个Js程序也其实是一个Ts程序,Js是包含于Ts的。

    既然是父子集关系,自然也就可以把Js迁移到Ts。当然也不必担心Ts会取代Js,Ts运行要依赖其自动生成的Js,所以这个问题不会存在。

    先看下示例左边为Ts写法,右图为其自动生成的js

     ==>     


    或许会问,为什么不直接写右边的代码,套用Ts不是多此一举。确实,从某方面讲,确实是,但不要忘记父子关系制约着其更多的扩展。
    而且并不是为了完成而完成才套用Ts的,出发点不能忘记。

    或许你会问Ts module 和export这些关键字是啥意思,不急,后面会慢慢介绍。

    总之,先了解什么是TypeScript,然后其和Js的关系,这些了解完之后,后面的功能对于我们来说岂不是小菜...

    哦,忘了提一下:Ts的开发工具可以是VS2012,然后下载个插件就可以(之后的都是以VS2012为IDE)

    也可以查看CodePlex的大体说明。

    漫漫道路,慢慢前行,不退后~~ 

    ......



  • 相关阅读:
    MySQL事务隔离级别和MVCC
    windows环境下查看端口是否被占用
    jar找不到问题解决
    Java注解
    Fastjson
    mybatis
    Idea快捷键
    Date与String的相互转换
    Windows快捷键
    [转]linux awk命令详解
  • 原文地址:https://www.cnblogs.com/yangwang/p/2715878.html
Copyright © 2020-2023  润新知