zoukankan      html  css  js  c++  java
  • [前端Js系列]TypeScript 之引言

        Javascript(下简称Js),作为前端使用较为广泛的语言,无时无刻的向人们展示着属于他自己的风采。

    既然称之为语言,从广义上来讲,是一套的沟通以及符号、表达方式与处理规则,也就是说用于"交流"的符号。

    写下Js的时候,编译器翻译出你要干什么,并且会按照所写的规则以及规定的顺序义无反顾的执行下去。

    但当彼此双方是人的时候,其仅仅是一堆符号,如何更快的"传达"恰恰是Js的弱项。

    现如今,各种高级语法的出现以及发展,语义渐渐偏向自然语言(如=>),并且都已面向对象的形式来诠释代码。

    Js的发展也不会偏离这条道路(可参照Js高级编程一书js的发展史),但Js面向过程的语法糖是几家欢喜几家愁,看着那优雅的代码(什么是优雅的代码:可参照Jquery源代码、腾讯FX代码),却很难上下、前后互通,使得N次理解显得不那么容易。

    这也是困扰很久的问题,如何不改变原有功能的基础上修改代码格式, 使其更好的理解以及其他呢??

    自然,有那么一群来自大科技公司的牛人在研究Js的未来。

    Google的Dart,Dart其实推出很久了,只不过没有太大的推广并且Dart目前只支持Chrome,所以在此一笔带过(详见google code)

    Microsoft的TypeScript(下Ts),Ts属于一个较新的东西并且还在预览阶段,但逃不出作为技术狂热爱好者,混迹在各大论坛上的我=。=

    目前好像很少有中文翻译以及系统讲解Ts的东东,起码我还木有发现。

    Ts最近一次的文档更新是在2012.10.01,貌似他们加班,哦,那是美国,他们的国庆日是7.4。

    ..业余研究ing...ing.....

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

     ................





  • 相关阅读:
    OpenCV——Skewing
    OpenCV——PS滤镜算法之Spherize 球面化(凸出效果)
    机器学习 scikit-learn 图谱
    机器视觉 Histogram of oriented gradients
    Python: scikit-image canny 边缘检测
    机器视觉 Local Binary Pattern (LBP)
    Ice php配置
    Windows7下的免费虚拟机(微软官方虚拟机)
    经常使用的webservice接口
    怎样衡量一个公司是否靠谱
  • 原文地址:https://www.cnblogs.com/yangwang/p/2715872.html
Copyright © 2011-2022 走看看