为什么你们要选择 TypeScript?

2021-05-06 14:45:03 +08:00
 BoringTu
我只是不明白为啥这么多人会选择 ts ?理由是啥啊? ts 出来的那年我就关注了,但所有的理由在我看来都是莫名其妙的观点,但这些年怎么还用的人越来越多了?
咱就说脑回路很神奇的把本身弱类型为优势的 JavaScript,套了一层强类型的壳的这步操作我就看不懂了,这是图啥呢?这样代码写着不难受么?那你直接用 Java 写然后编译成 JavaScript 不好么?
网上有很多人说,用 ts 可以减少因类型导致的错误。大哥,你是个程序员,你连自己写的代码是怎么跑的都不知道的话,转行好吗?我十一年的程序员了,js 写了 11 年,js 的其他高级语言我也都研究过,包括 ts,但现在只用 es6 和 coffee2,我怎么就一次都没碰到过我连变量背后的值类型导致的 bug 呢?
24523 次点击
所在节点    JavaScript
303 条回复
ACEonly
2021-11-12 12:16:32 +08:00
怎麼說呢,用 JS 寫不出代碼的人用 TS 一樣寫不出,JS 是最基本的邏輯和概念;
但開發一個工具或者框架被其他人使用,用 TS 寫靜態會更好,樓上也說了,有很多實例鼠標點過去就清楚怎麼用;

ps.我寫前端喜歡用 JS ,要是讓我用 TS 把每個都強行注釋類型,煩死個人啊!但我要用的框架,例如 UI ,例如 VUE ,我希望他們全部都用 TS 來寫,這麼說,題主能明白嗎

/*
用 TS 寫代碼不是舒服自己的,是舒服別人
我是習慣先寫 JS ,跑過沒大問題,然後重構分離時候改 TS ,要是寫小程序之類的,用 TS 來寫就是傻*
*/
qiumaoyuan
2022-08-05 15:24:41 +08:00
@BoringTu “不明白为什么火”的事情多得很,比如当年的 jQuery.
KennyZJ
2022-11-03 12:30:06 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/775169

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX