Ruby学习系列一,基本认识

安装Ruby后,打开命令行,先来看下Ruby的版本。 ruby -v ,如果看到类似 ruby 1.9.3p392.... ,说明我们的Ruby安装成功了。 然后我们输入 irb ,进入Ruby的交互控制台。在这里,可以不用编辑器来简单的学习Ruby的功能。 在控制台中输入ruby代码,回车立即就能看到结果。

你可能听过Ruby中一切都是对象,字符串是对象,数字是对象,甚至方法名也是对象。 如果我们要取一个数的绝对值。PHP中我们要abs(-1),JS中Math.abs(-1)。而Ruby的世界,我们要 -1.abs 。看看吧,因为-1是一个对象。它本身带有abs()方法。你很自然的想到除了abs(),还有什么其他方法呢?很简单!只需 -1.methods然后回车。哇出来一堆。到底有多少个方法呢? -1.methods.size 或者 -1.methods.count 都可以。我们应该注意到-1是一个数字,整型。

在我的版本中,整型数字对象默认有130个方法。如果 'a'.methods.size 。字符串包含的方法个数要更多些。

(完)

posted @ 2013-12-28 22:17  飞凡123  阅读(243)  评论(0编辑  收藏  举报