搜索
kgd2327
关注
0
获赞
0
粉丝
0
关注
作品2
为什么某些人说 JavaScript 是不成熟的语言?
语言这东西怎么评判成熟不成熟貌似可以有多种理解。一种视角是从语言本身设计的角度来看,另一种是从语言的实际应用的角度来看。 从设计的角度看,JS 的坑由于 ECMAScript 标准需要向后兼容,所以大部分永远也没法填了,ES6 和 ES7 都只是引入新的语法或是内建类。标准化的语言基于 committee 磨磨蹭蹭地讨论,进化速度向来慢得可以(想想过去10年 JS 有多少变化就知道了...),虽然近年来在 Google 和 Mozilla 的推动下整体速度…
kgd2327
0
JavaScript 语句后应该加分号么?
没有应该不应该,只有你自己喜欢不喜欢。JavaScript 语法长得 C-like 不代表它本质上和 C 是一类语言,所有直觉性的 “当然应该加分号” 都是保守的、未经深入思考的草率结论。后来新设计的语言里可选分号的多得去了,光是 “可以加分号但是大家都不加” 的语言就有:Go, Scala, Ruby, Python, Swift, Groovy... 至于说 “很难总结什么时候加不加”,其实真的很简单。真正会导致上下行解析出问题的 token 有 5 个:括号,方括号…
kgd2327
0
加载更多