JavaScript Javascript underscore vs Ruby

zw963 · May 20, 2014 · Last by yfractal replied at May 20, 2014 · 2201 hits

不错的总结 :plus1:

这个。。。Underscore 本来就是 Jash 模仿 Ruby 的语法创造出来的,没法跟 Ruby 比啊。

另外,有关 call 一块,我所见到的大部分是用在 Proc 上面,极少见到使用method, 比如

a = ->(arg) { arg + 1 }
a.call(2)
#=> 3

这个和 Javascript 的用法是类似的。a类似于一个 JS 的函数。

另外,Javascript 也可以直接绑到对象上面。例如 Backbone 里面,Collection 就可以直接使用 array, collection 类的大部分方法而不需要_.

更喜欢 underscore,觉得 each_with_index 比较麻烦。也更喜欢函数式的方式。

You need to Sign in before reply, if you don't have an account, please Sign up first.