typescript到底有没有必要??

我用Node写服务器都是ts

力挺TypeScript

支持ts,不过写插件还是js?

为啥我接手公司Creator项目的时候,一堆bug+乱七八糟+天天说js天下第一,导致我对js的第一印象极其不好,当然现在好多了,从个人见解来看TS确实降低错误率。
一部分是个人能力意识,一部分是代码复杂度;
要是大家都跟5楼哥们一样那么有闲情雅致写jsdoc,当我没说~

为啥这个帖子还在争,我一个写lua的转creator难受了老半天,各种判断坐标位置不能精确相等,难受得一批

熬过去了就回不去lua了

还好,写的了,就是刚开始的时候.和:老是写错

问这问题,就说明你心理有了选择。但是我还是想说ts比较香。

先学的java、c++,当我为了cocos学会js之后,我对弱类型语言有了特别的喜欢,省事,灵活,当我看到ts的时候,这种每个变量都要声明类型的方式,我用你ts做甚?有着一大堆优秀强类型语言,所以我对官方3.0弃用js很有意见

没用过ts,不过打算新项目用ts。
觉得js适合游戏大项目开发的。欢迎说出你的观点。

一开始大家都想着用高性能的语言而不是JS来做游戏。比如Cocos 2d-x用的C++和lua,Unity用的C#等等。但是后面H5游戏火了,必须兼容js,大家又不想一个游戏写两遍,所以就统一用js,不用其它优秀的强类型语言。有点像那句话——“凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写。”
但这不代表js这个1995年发明的语言没有缺点,动态性和灵活性总是和安全性和易维护性相矛盾,TS只是解决这个问题的一个补充。3.0弃用js实际上只是弃用.js的后缀名,在.ts后缀名的文件里你就写纯js也可以。

该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。