虽然还没进标准,但是已经 stage3 了,大家对这个咋看?
1
DingJZ 2017-08-29 14:52:36 +08:00
看都不看,ts
|
2
Rice 2017-08-29 15:02:16 +08:00
总觉得#好丑
但是脚本语言用 private 又怪怪的 |
3
learnshare 2017-08-29 15:02:47 +08:00
TS
|
4
Cbdy OP |
5
learnshare 2017-08-29 16:11:19 +08:00
@Cbdy TS 跟微软没多少关系,不能有成见
TS 也不过是 JS 的超集,多数东西都参考 ES 的 |
6
morethansean 2017-08-29 16:18:53 +08:00 2
说好的使用 emoji 呢:
Private: this.🔒x Protected: this.🛡y |
7
Cbdy OP @learnshare 准确的说 ts 是 es5 的超集,es6 不少东西 ts 是不兼容的;我对微软没有成见,但对微软有成见的人可不在少数,虽然 ts 开源,ts 的微软血统实际上还是有影响的
|
8
BearD01001 2017-08-29 17:35:05 +08:00
# 好丑 +1
|
9
crysislinux 2017-08-29 17:38:00 +08:00 via Android
对微软能有啥成见,ts 又不是.net 全家桶需要一大堆东西才能用。就像 bing 输入法,bing 翻译一样,大家都用的很爽啊
|
11
seki 2017-08-29 19:47:38 +08:00
感觉是能用的字符差不多被抢光了,就剩下 # 了
然而还是感觉吃藕得不行 |
12
Cbdy OP @sirqiao
比如这句,在 ts 里就编译报错:class A { constructor() { this.a = 'a' } } 网上也有一些其他的文章,比如: https://fedte.org/topic/5924e7eea7b50ed5789252ae 毕竟 ts 是写的时候还没有 es6,tc39 又是死官僚,不知道 js 未来如何;而 ts 相当于 js 的一个很近的方言吧 |
14
sirqiao 2017-08-29 21:29:10 +08:00
@Cbdy 我觉得 ts 出现之初就说自己是静态类型检查的,你举的例子也是类型错误,而不是说 ts 不支持这个语法,我觉得这方面还是应该分开看的。
|
15
Durandal01 2017-08-29 22:01:02 +08:00
|
16
Durandal01 2017-08-29 22:01:37 +08:00
|