1.变量命名
小写字母或下划线 变量
$ 全局变量
@ 实例变量
@@ 类变量
大写字母 常量
2.多种字符串处理办法
3.反射机制和后设编程
4.动态载入
5.自动内出管理机制
6.多精度整数
7.迭代器
8.闭包
Rails
Ruby on Rails 两个重要原则
不重复自己
预定胜于配置
遵守MVC模式
支架系统
为任何相关的数据库表创建一套包含标准CRUD和前台视图系统
全栈式的MVC框架
常用方法
gets获取键盘输入参数
puts "resoult:#{number}"
执行ruby *.rb
判断数值在一个范围内
in
比较运算符和逻辑运算符号
5<=>8 -1
5<=>5 0
5<=>8 1
puts(1..10)===8 true
put "我是谁"===“谁是我”false
变量定义
局部变量 name
全局变量 $name
ruby自带全局变量
类定义
class TestClass
end
模块定义
module TestModule
end
方法定义
def testmethod
表达式
分为有返回值表达式和无返回值表达式
if 有返回值
while 和 until 无返回值表达式并行赋值:
a,b = "hello","world"
puts a+b
a,b = b,a
puts a+b
本文介绍了Ruby语言的关键特性,包括变量命名规范、字符串处理、反射机制等,并深入探讨了Ruby on Rails框架的两大核心原则——DRY(Don't Repeat Yourself)及约定优于配置,以及其如何遵循MVC模式进行应用开发。
8832

被折叠的 条评论
为什么被折叠?



