关于TypeScript的认识
最近Team成员遇到一个问题,以为是TS编译方面的问题,并且还发我一个链接-flatMap is not a function #1822
当前这个问题很好解决,这个错明显是调用函数对象不是个数组造成的,但是他却断定是TS编译,暴露了对于TS的认识存在基础的误区。为了能够DRY的讲述这些基础认知,这里总结下。
TypeScript定位
Typed JavaScript at Any Scale.
上述是官网的Slogan,由此可以知道它只是类型化了的JavaScript,也就是Type + Script
。也就是TS语言本身不对最终JS运行出现的各种兼容性负责。