01-TypeScript开篇-知播渔教育

作者: 极客江南 | 来源:发表于2020-08-05 22:22 被阅读0次
    ts.jpg

    什么是JavaScript?

    • JavaScript简称JS,是前端开发的一门脚本语言(解释型语言)
      解释型语言:程序执行之前,不需要对代码进行编译,在运行时边解析边执行的语言
      浏览器工作原理

      • 编译型语言:程序执行之前,需要一个专门的编译过程,把程序编译成机器语言的文件,比如exe文件



    什么是TypeScript?

    • TypeScript简称TS

    • TS和JS之间的关系其实就是Less/Sass和CSS之间的关系

    • 就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展

    • 就像Less/Sass最终会转换成CSS一样, 我们编写好的TS代码最终也会换成JS

    为什么需要TypeScript?

    • 因为JavaScript是弱类型, 很多错误只有在运行时才会被发现
      而TypeScript是强类型, 它提供了一套静态检测机制, 可以帮助我们在编译时就能发现错误。

    TypeScript特点

    • 支持最新的JavaScript新特特性
    • 支持代码静态检查
    • 支持诸如C,C++,Java,Go等后端语言中的特性
    • (枚举、泛型、类型转换、命名空间、声明文件、类、接口等)

    江哥忠告:

    • 不要学习TypeScript, 因为它的学习成本很低
    • 不要学习TypeScript, 因为它能减少团队无效沟通
    • 不要学习TypeScript, 因为它能让你的代码更健壮
    • 不要学习TypeScript, 因为它能帮助你快速掌握其它后端语言
    • 不要学习TypeScript, 因为你会迷恋它

    学习交流方式:
    1.微信公众账号搜索: 李南江(配套视频,代码,资料各种福利获取)
    2.关注江哥掘金账号: 极客江南
    3.加入前端学习交流群:
    497200472 / 302942894 / 289964053 / 11550038

    相关文章

      网友评论

        本文标题:01-TypeScript开篇-知播渔教育

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