看不起还可以,官方还是 alpha 版本,跟 jQuery 比起来不知怎样,R 应该跟 jQuery 的$类似,都是 window 下面的一个属性。
突然发现,按 shift + 4 在英文输入法状态下是$, 在中文输入法状态下是¥,哈哈
就用这个了!
@igordonshaw
其实 jquery 大部分代码都是兼容旧浏览器用的 sizzle 引擎,each
的元素顺序很坑爹,map
也删掉了,R 是collection proxyobject proxy 而不是 dom proxy
#11 楼 @jiang_plus #12 楼 @i5ting 这是 JS 方法扩展,类似 underscore,这和 CoffeeScript 不是同一类东西
@igordonshaw 它和 dom/ajax 框架解决的不是一个问题...和 jquery 一起用吧,或者把 jquery 换成轻量级的bean+bonzo+reqwest
If I had to code JavaScript I would use RubyJS. Yukihiro (Matz) Matsumoto, creator of Ruby 这广告强大……
@huacnlee 我觉得这个标题很搞,我第一次看到的时候都没想清楚到底是 ruby or javascript 的东西 "一个 Javascript 实现的类似 Ruby 的方法" => 一个 ruby 库的 javascript 实现
var words = 'looks feels acts'.split(' ')
for (var i = 0; i < words.length; i++) {
console.log('no need to ' + words[i] + ' like Ruby')
}
上面这段很难写么?
string.coffee
就有 2k 行的代码。
其实是挺恐怖的... 如果我们都有 Google 的 10G 网络,那可能就没人 care 这个问题了...