对比其他编程语言,你喜欢、不喜欢JS哪些地方?为什么

问题分类: Questions对比其他编程语言,你喜欢、不喜欢JS哪些地方?为什么
0
RayJune asked 6月 ago

体会不同编程语言的”特性”,以及带来的优劣。

1 Answers
0
IT浪人 管理员 answered 6月 ago

我最早写PHP,很喜欢JS的这些特点,写过PHP的都明白为什么。

  • FP,Closure

    可以弄出来极其灵活的编程结构:
    foo(bar)(baz) // foo, bar, baz 都是fn

  • JSON

    JSON诞生在JS生态,比XML时代的数据表示好很多。感谢 D.C.

  • Monkey-Patchablity

    Foo 是 constructor,但你可以在需要的时候这样添加“静态”方法:Foo.dosth = … ,JS的OO是开放的OO,我很喜欢,虽然有时候这样的实践不是最好,但需要的时候特别有用,而且一般语言干不了。