TypeScript是什么,现在是不是不用学JavaScript?
1、TypeScript是不是封装了JavaScript,还是在JavaScript基础上增加新语法?
2、现在是不是不用学JavaScript 了,看网上说能编译成JavaScript?
回答
-
ts是js的一个超集.可以简单的理解为在语言层面ts包含了js. 并且有一些新的特性. 具体可以参考官方文档. - js还是要学习的, ts的文档只涵盖了ts自有的一些特性的文档 比如泛型,枚举等. https://www.tslang.cn/docs/home.html
例如一个数组 var arr=[]; arr.map 方法的api文档就都还是js的. https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference.
就像你说的ts最终是编译为js去执行的. 所以js得学.