|
XiweiniFeb 2, 2020
1
JS 里,把所有隐式转换的地方显式写出来就行了, TypeScript 没什么用
|
|
hjdtlFeb 2, 2020
2
楼主,我记得有个 R 什么的教程网站也是你的吧?听声音挺像的
|
|
3
因为学它的人越多,教它的人就有越多机会?
|
|
pythoneeFeb 2, 2020
4
ts 目前有哪些热门项目和应用?
|
|
lovedebugFeb 2, 2020
5
什么时候成了 EMCAScript 标准再谈吧。
|
|
YuTengjingFeb 2, 2020
7
禁止套娃
|
|
binaryifyFeb 2, 2020
9
ts 真的好用,真的不是只是加了类型而已,代码提示真的精准,不会担心会改出什么问题了,用第三方库也不需要看文档了,加个点有什么方法属性一目了然
|
|
xulolololololoFeb 2, 2020 via Android
10
先活下来再说
|
|
11
@hjdtl 是的 rails365.net
|
|
13
@xulolololololo 这么悲观呀?
|
|
qq544230987Feb 2, 2020
14
我是一个天生追求自由的人
|
|
SappFeb 2, 2020
15
@Xiweini 恰恰相反,我认为可以放弃 js 全面转像 ts, 就算你不考虑重构,也不写多复杂的代码,单单是类型提示参数提示和校验都可以节省很多时间,用别人写的函数和第三方库甚至可以文档都不看,直接看提示就完事了,用 js 你怎么知道一个函数的具体传入信息返回信息? 还不是要去翻源码,和编辑器直接给你提示相比效率低太多。当然你要是一直都是一个人写代码一个人看,也固定就用那几个库,那倒是无所谓,背都能背下来。
|
|
ianvaFeb 2, 2020
16
估计未来不会 TS 的话好工作应该是找不到的,代码质量提升太明显了
|
|
17
@qq544230987 类型限制不等于不自由呀,相反会让你更自由
|
|
wiFeb 2, 2020
18
看评论还是弱鸡太多,没意识到静态类型语言解决的问题。由他去。
|
|
fanhedFeb 2, 2020
19
喜欢动态的, 多数都是年轻人了
多历练几年吧 现在几大框架都在往 typescript 迁移了, 无需多言 |
|
lxmlFeb 2, 2020 via Android
20
当年 TC39 刚开始推 ESM 的时候很多人也觉得 TC39 是傻的,现成的 CommonJS 直接作为标准不就结了吗,后来才发现 ESM 的可静态分析的价值。
尤雨溪评价 esm 和 commonjs 的,就如同 ts 和 js。 大言不惭说一句,在目前很长一段时间内,浏览器 runtime 只能跑 js 的情况,认识不到 ts 带来收益的人,要么人菜要么项目菜。 当然,长期还是看好 wasm,无奈进度实在是太慢了,慢的不正常。 |
|
jishu541464750Feb 2, 2020
21
2020 年了,我以为没有人不用 ts 了....看来还是自己的圈子呆久了。
|
|
22
@jishu541464750 还是有不少人觉得 ts 只是让编码更复杂
|
|
yafooFeb 2, 2020 via Android
23
短时间内,还是要坚决抵制 ts
暂时的认识是 js 和 ts,就相当于手动挡和自动挡 |
|
anjianshiFeb 2, 2020
24
用严格的 TypeScript 写代码,因为有类型分析,能发现一些自己逻辑上的疏漏、排查出未照顾到的边界情况。显著减少 bug 几率。
|
|
EvodrewburgFeb 2, 2020 via iPhone
25
写 ts 不就是写 java 吗
|
|
puiluFeb 2, 2020
26
前端的东西不想折腾那么多了,前端在三四线城市已经很难找到合适的工作了。
|
|
colatinFeb 3, 2020
27
给前端程序员安利这个简直吃力不讨好
|
|
yuukoFeb 3, 2020 via Android
28
真的是真香
|
|
xcstreamFeb 3, 2020
29
jquery 一把梭能解决 95%的页面,比如这个帖子的页面
|
|
BingoXuanFeb 3, 2020 via Android
30
ts 是乐高,js 是橡皮泥,虽然都能造玩具车,但一眼见高下
|
|
BingoXuanFeb 3, 2020 via Android
32
@sillylang
ts 最终还是编译成 js,只是类型检查让 ts 如乐高一样,可塑性高又规整,不像 js 那般如橡皮一样灵活到写得严谨还要花额外的时间。 以前我也觉得写需要类型检查的语言效率不高,后面写过 3-4w 代码的工程没类型重构起来你会疯掉。而且没有类型过了一两个月你会发现你忘记当初写的是啥。 |
|
WinnieNumberTwoFeb 3, 2020
33
就像学历过滤一样,以后用 ts 掌握得好不好来给前端分级,无论是对公司还是对具体的 team leader 都是成本更低的筛人标准。没必要吵架,我一个写后端的都会 ts 语法糖,程序员这一行不进则退。
|
|
34
一个东西被创造出来,肯定是有用的
|
|
35
@hfpp2012 #34 存在即合理,这是一句典型的被翻译给误导的名言。然后各种以误解误以讹传讹。黑格尔想表达的意思是:现实中存在的事物都有其存在的逻辑。把“合乎逻辑”翻译成“合理”也不是不可以,可问题是我们的语境里,合理还有另外一个更广泛的意思。于是意思就串了,无论是有意还是无意,都倾向于另外一个解释了。
回归黑格尔的本意,会发现跟我们道家的观点是一回事:道生万物,万物皆有其道。但我们从来不会误会地把走歪门邪道称为合道。 合乎现实存在的逻辑和一个东西有用是两回事,废物同样也有存在的"逻辑" |
|
bigShrimp8577Feb 4, 2020
37
@wysnylc 额,其实我没看懂你说啥,但感觉你有点较真,老实说我不知道这话出自谁口,我也没必要知道这话出自谁口,更没必要较真这话是不是与原话有出入,因为现实是黑格尔不是真理,他说的话也未必是真理。只有符合大众的符合主流的才是(伪)真理(或者说主流)
|