ruby 面试
文章平均质量分 76
maxiaokun55
这个作者很懒,什么都没留下…
展开
-
Ruby如何实现动态方法调用?
在Ruby中,有多种方法可以实现方法的动态调用。1. 使用send方法第一种实现动态方法调用是使用send方法,send方法在Object类中定义,方法的第一个参数是一个符号用来表示所要调用的方法,后面则是所调用方法需要的参数。“This is a dog1″.send(:length) => 14上面的代码中通过send方法去对一个字符串执行length操作,返回字符串的长度。转载 2014-03-26 01:14:42 · 1057 阅读 · 0 评论 -
ruby面试2
1,验证电子邮件格式答案: #必须是有效的email格式validates_format_of :email, :with => /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i2,resources :users 会创建哪些路由 1)、:as选项可以使用新的名称重写标准的路径。resources :users, :as => “me转载 2014-03-26 01:16:24 · 896 阅读 · 0 评论