曾看到过以为ROR 学习者这样说过:
1、不要问那么多为什么:很多方法就是规矩,只要听话就是好孩子
2、尽量不要想如果不守规矩应该怎么样:如果想顺着自己的想法做的话,你就发现所有的快捷方法都成了要克服的拦路虎,然后就发现ROR没有任何价值
语法要点记录:
a、ruby变量不用声明,不强定义类型。
b、 备注: #
代码块注释:
=begin
代码。。。。。。
= end
c、变量
全局变量:$打头
实例变量:@打头
类变量 :@@打头
字符串连接符号:+
回车换行符号: \n
d、 语句分割
同一行对个语句可以用 ;号 隔开 或者 每行一条语句
puts “hello” ;puts “ruby”
或者
puts “hello”
puts “ruby”
e、 方法定义
def 方法名(参数1,参数2...)
//语句行....
//return ...
end
其中()为可以不要
g、 类名,模块名,常量名必须首字母大写
h、循环体 及条件语句 while i< 10,unless i>10, for i in 1..6 ---break、next、redo、retry,,if ,else等等
i、部分关键字:
return 返回方法结果
alias取别名 alias:sbook:book
nil 空
yield 遇到这个关键字代表跳出执行函数附带的代码块。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
学习视频网站共享:http://www.boobooke.com/v/bbk1325/
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
分享到:
相关推荐
ruby-4-variables.mp4 ruby-5-variables-rules.mp4 ruby-6-expression.mp4
ruby-hash-syntax.el 改编自 TextMate 使用的方法,该库提供了一个命令ruby-hash-syntax-toggle ,它尝试在 1.8 和 1.9 哈希样式之间自动转换选定的 ruby 代码区域。 安装 如果您选择不使用方便的包之一,则...
Ruby 语法简单,这使得新的开发人员能够快速轻松地学习 Ruby。 Ruby 与 C++ 和 Perl 等许多编程语言有着类似的语法。 Ruby 可扩展性强,用 Ruby 编写的大程序易于维护。 Ruby 可用于开发的 Internet 和 Intranet ...
这个暑假回家没事干闲...恩,废话就少提,下面我学习Ruby的各个部分。其中Ruby风格这一部分是开放的,因为我暂时还没有形成自己的风格。我用xmind来记笔记,因此我只是把笔记搬到博客上,看看下面的图。好有爱啊!!!
ruby基础笔记,自学笔记,ruby基础语法非常全面ruby基础笔记,自学笔记,ruby基础语法非常全面
ruby语法基础教程,学习ruby的入门教程。
在本教程中,我们介绍了Ruby的基础知识和一些实用的案例。Ruby是一门简单而优雅的编程语言,它适用于多个领域,包括Web开发、游戏开发、...如果您想深入学习Ruby,建议您查看Ruby官方文档和Ruby on Rails框架的文档。
它将与具有“Ruby”语法的文件一起使用。 安装 必须安装 SublimeLinter 3 才能使用此插件。 如果未安装 SublimeLinter 3,请按照的说明进行操作。 短绒安装 在使用这个插件之前,你必须确保你的系统上安装了ruby-...
ruby常用语法整理,大部分是晚上能找到的,做了一下整理
NULL 博文链接:https://mojianpo.iteye.com/blog/727252
我开始这个项目是为了学习生锈。 最终,我学到了更多,包括词法分析器和解析器,ragel,以及许多我不知道的Ruby技巧。 许多语法规则和AST约定都从parser gem中删除。 我制作了一个可运行的词法分析器和解析器,但...
vim-ruby-heredoc语法这样可以在Ruby此处的文档代码块中突出显示语法。安装使用neobundle.vim: NeoBundle ' joker1007/vim-ruby-heredoc-syntax '对于neosnippet和context_filetype 如果您有context_filetype.vim...
Apipie - Ruby on Rails API 文档和展示工具使用Ruby语法
Ruby 语法简单,这使得新的开发人员能够快速轻松地学习 Ruby。 Ruby 与 C++ 和 Perl 等许多编程语言有着类似的语法。 Ruby 可扩展性强,用 Ruby 编写的大程序易于维护。 Ruby 可用于开发的 Internet 和 Intranet ...
字符串,浮点数,布尔等基础数据类型,还有数组,哈希hash的用法, 类的定义,函数方法,以及对象定义,其他高级用法解释,除了笔记记录的语法糖之外,还包含了一些解释性的代码,帮助大家理解ruby的语法,...
Ruby基础学习资料:Ruby介绍,环境配置,Ruby语法。
Ruby基础语法经典学习PPT教程. 网上关于ruby的PPT教程不太多,这个个人觉得还可以。
编写语法有效的代码以产生“ Hello World!”。 运行一个Ruby文件。 运行学习宝石。 提交学习实验室。 指示 单击学习中的打开按钮开始使用。 创建一个文件 您将需要在实验室目录中创建一个名为hello_world.rb的...
pygments.rb - Python pygments语法高亮显示的一个Ruby包装器