只显示主题贴
>> h = Hash.new(1)=> {}>> h[:x]=> 1>> h[:x] ||= 2=> 1>> h=> {}陷进 ? h[:x] 是未定义的, a ||= b 相当于 a = b || a这里因为你给Hash加了默认值,所以当然会输出1了。 看看下面的代码:>> h = Hash.new=> {}>> h[:x] ||= 2=> 2>> h[:x] = h[:x] || 2=> 1>> h=> {:x=>1}>> 你上面这相当于给hash赋值了key-value对。 真不知道你说了写什么,把Hash搞明白再来吧。
- 进入论坛 Ruby 版
你自己的blog里还不都是写你这些无聊的事情吗?怎么别人的blog里就不能写生活工作方面的事情呢?得了权力,还是要用尽,是吧!
- 进入论坛 海阔天空 版
[quote=gigix]满足Test2的最简单的实现是直接return预期的结果而同时满足Test2和Test3的最简单的实现,则是我真正想要的[/quote]kert beck 说的三角法
- 进入论坛 软件开发和项目管理 版
引用这里出来了一些新玩意:link_to_remote. 这个就是现在特别流行的 AJAX.不太熟悉Ajax?没关系,去google 一下,先了解一下基本内容。不过如果你看了 agile development with rails 1st edition,对这个方法就应该有所了解。这里简单说说。:url 意思说调用的 url 地址。:before 意思是在调用完成之前进行的处理。:conditions 意思是判断这个调用是不是可以执行。关键是这个 :href.如果你安装了 beast, 会发现把这个 :href 去掉,并不影响功能。那么有什么区别呢?如果有 :href ,那么生成的链接是:h ...
- 进入论坛 入门讨论 版
- 浏览: 11293 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
railroad | 生成ROR的um ...
blackanger 写道原来gigix的blog就是用的typo呀,才发现,问 ...
-- by gigix -
railroad | 生成ROR的um ...
原来gigix的blog就是用的typo呀,才发现,问个问题,你的网站的live ...
-- by blackanger -
Rails能否用于wap开发?
恩,同意楼上的不过wap的和web的比,内容可能会很少,现在的手机都有web浏览 ...
-- by blackanger -
Rails能否用于wap开发?
我觉得分成两个不同的项目做可能更省事毕竟wap和web差别太大屏幕的表现力完全不 ...
-- by pilipala -
railroad | 生成ROR的um ...
请带点智商阅读本文,怎么你们都抓不到重点呢?我是用typo来示例railroad ...
-- by blackanger






评论排行榜