在 Ruby 中,关键字(Keywords) 是语言保留的特殊单词,具有预定义的语法和语义嘉汇优配,不能用作变量名、方法名、类名或其他标识符。这些关键字是 Ruby 语法结构的核心组成部分,用于控制程序的执行流程、定义代码块或声明特殊行为。
Ruby 的关键字列表
以下是 Ruby 中的所有关键字(基于 Ruby 3.x 版本):
关键字 用途示例嘉汇优配
__ENCODING__ 指定脚本文件的编码(非传统意义上的控制流关键字,但属于保留字)。
__LINE__ 表示当前代码所在的行号(类似伪关键字,实际是预定义的全局变量,但不可重定义)。
__FILE__ 表示当前代码所在的文件名(类似伪关键字嘉汇优配,实际是预定义的全局变量,但不可重定义)。
BEGIN 定义在程序开始时执行的代码块(BEGIN 。
END 定义在程序结束时执行的代码块(END { ... })。
alias 为方法或运算符创建别名(alias new_name old_name)。
and 逻辑与运算符(condition1 and condition2),优先级低于 &&。
begin 标记异常处理或代码块的开始(begin ... rescue ... ensure ... end)。
break 立即退出当前循环(while ... break ... end)嘉汇优配。
发布于:四川省盛金缘证券提示:文章来自网络,不代表本站观点。