js一统江湖,啥都能塞进或尝试塞进浏览器,玩硬件和操作系统的中老人已经退休或要退休了,玩浏览器的后浪一波一波正涌过来。
btw,这个有点意思:
https://github.com/viebel/klipse【 在 eGust (十年) 的大作中提到: 】
: 标 题: Re: 语言的争论有结论了吗?
: 发信站: 水木社区 (Wed Feb 24 06:31:53 2021), 站内
:
: 的确 js 有很多设计不合理的地方,还有 {} + []、[] + {} 之类难以预期结果的表达式,但实际使用中会有正常人写出 {} + [] 这种代码,而且还能过 review 么?
:
: 很多人一提 js 心理上马上就否定它了,说什么飘忽不定的 this、奇葩的类模型之类。说实话,prototype 模型一点都不复杂,this 也只不过跟 arguments 一样是个 context 变量。跟 == 运算符7、8条运算规则不同(es5 增加 === 运算符),都是稍微动点脑子不难掌握的语法。但是否定的心态导致认为问题的源头是语言本身,而不去动脑子,反正对我来说 this 根本就不是坑。
:
: 另外我不否认 es2015 之前很难用,之后引入 async/await 等解决 callback hell 之类问题后,上一套主流 eslint 规则或者直接 ts 其实可以很好用。js 已经立于不败之地了,会跟 c 一样天长地久。所以我的本意其实是,与其浪费时间吐槽各种根本没人会写的烂代码,不如稍微花点儿时间研究一下怎么写好 js。
:
: 【 在 adoal (阿豆) 的大作中提到: 】
: : 那肯定不是为JS这种民工语言辩护的eGust啊 //魂穿……
:
:
: --
:
: ※ 修改:·eGust 于 Feb 24 06:49:37 2021 修改本文·[FROM: 101.98.83.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 101.98.83.*]
--
修改:eGust FROM 101.98.83.*
FROM 221.216.125.*