越来越看不懂 JS 了啊,怎么办?

2018-05-08 16:59:10 +08:00
 demo

比如这些新的提案?

http://es6.ruanyifeng.com/#docs/proposals

11388 次点击
所在节点    JavaScript
65 条回复
FrankFang128
2018-05-09 02:14:51 +08:00
意会
plqws
2018-05-09 07:46:52 +08:00
这些有什么看不懂的,很多语言都有的特性,js 只是在不断抄过来而已
nullcc
2018-05-09 08:25:27 +08:00
JS 要不是有浏览器历史包袱早就重新发明了
jimzhong
2018-05-09 08:33:17 +08:00
@murmur WebAsm 也不能手写啊
malaohu
2018-05-09 08:39:11 +08:00
@maichael 是 js 精度丢失的问题 挺麻烦的。
saberlove
2018-05-09 08:52:06 +08:00
@nuxt 你是 nuxt 官方?
fumichael
2018-05-09 09:15:34 +08:00
@saberlove 你见过这么样的官方没
overflowHidden
2018-05-09 09:23:36 +08:00
2018 年了还在吐槽 es6 语法糖,退群吧
x7395759
2018-05-09 09:25:35 +08:00
js 每日逗笑我,还是要善待。
h1367500190
2018-05-09 09:28:09 +08:00
@jimzhong 那个大兄弟就是个喷子,你看哪个贴没有他,守着他那一亩三分地
Sin
2018-05-09 09:32:59 +08:00
一直眼巴巴地盼着 ?. null-conditional 空条件操作符啊,提案一直被拒
ghos
2018-05-09 11:15:31 +08:00
作为一个写 java 的一直盼着 ?. 这种操作符
luoway
2018-05-09 11:44:41 +08:00
链判断运算符
很有必要啊,每次对接口异常预处理,都觉得现在的写法很原始
JavaScript 作为高级编程语言,通过频繁更新迭代来提高编程体验,是其魅力之一
YYYeung
2018-05-09 11:47:16 +08:00
要不是有 es6, js 我是学不下去的
ChefIsAwesome
2018-05-09 11:48:28 +08:00
看这趋势,下一步是引进 monad 的概念了。把 promise 变成真正的 monad。再把 observable 那些东西放进来。
Ziya
2018-05-09 11:53:48 +08:00
说了这么多还不是没得选
做前端不学 JS 还能用啥?
lrz0lrz
2018-05-09 12:02:22 +08:00
yuxuan
2018-05-09 12:13:36 +08:00
新花样多有屁用 兼容 IE6 试试😂
murmur
2018-05-09 12:20:40 +08:00
@h1367500190 什么叫喷子
程序员没有点自己的观点 随波逐流有什么意思呢
js 这语言最终要跑在不同的解释器上
结果微软想推 edge 苹果搞出个 bug 满天飞的 safari 浏览器不普及你再牛的特性也是语法糖
当然了按 v 站的前端标准不是让我支持非 safari 我就辞职么
所以说这语言就不能把各大家实现的解释器搞好点再来发糖么

我的观点其实很简单 一个语言天生残疾再进补也是无济于事 需要一款优秀的语言彻底解决 js 留下的烂摊子而不是修修补补
现在 js 修补修的都是精神分裂了 比如 this 的指向 array 新函数对于空白位的处理等
murmur
2018-05-09 12:23:46 +08:00
更正:非 chrome 浏览器

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

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

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

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

© 2021 V2EX