0
一段代码中变量的范围是require
'd?需要的红宝石代码中的访问变量
例如说我有一个名为users.rb
文件中的一段这样的代码:
users = ...
,这行不是在一个类或方法。然后我require
这个文件。例如。在app.rb
require './users.rb'
那是什么变量(users
)和我将如何访问它的范围是什么?
一段代码中变量的范围是require
'd?需要的红宝石代码中的访问变量
例如说我有一个名为users.rb
文件中的一段这样的代码:
users = ...
,这行不是在一个类或方法。然后我require
这个文件。例如。在app.rb
require './users.rb'
那是什么变量(users
)和我将如何访问它的范围是什么?
以小写字母开头的变量是局部变量。局部变量称为局部变量,因为局部变量局限于它们定义的范围,并且不能从不同的范围访问。
一段代码中变量的范围是什么
require
'd?
在您的具体情况下,范围是users.rb
的脚本主体。
我将如何访问它?
你不行。这就是局部变量的全部目的。