一段代码中变量的范围是require
' d?
e.g。说我在一个名为users.rb
的文件中有一段这样的代码:
users = ...
并且此行不在类或方法中。然后我require
这个文件。例如。在app.rb
require './users.rb'
该变量(users
)的范围是什么以及如何访问它?
答案 0 :(得分:1)
以小写字母开头的变量是局部变量。局部变量称为局部变量,因为它们是定义的范围的本地变量,不能从不同的范围访问。
一段代码中变量的范围是
require
' d?
在您的特定情况下,范围是users.rb
的脚本主体。
我将如何访问它?
你不能。这是局部变量的全部目的。