الفرق بين المراجعتين ل"Ruby/Kernel/local variables"

من موسوعة حسوب
< Ruby‏ | Kernel
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>local_variables‎</code> الخاص بالصنف <code>Kernel</code> في روبي}}</noinclude> تصنيف: Ruby [...')
 
ط (مراجعة وتدقيق)
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Kernel]]
 
[[تصنيف: Ruby Kernel]]
يعيد التابع local_variables أسماء المتغيرات المحلية الحالية.
+
يعيد التابع <code>local_variables</code> مصفوفة تضم أسماء المتغيرات المحلية الحالية.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">local_variables → array‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">local_variables → array‎</syntaxhighlight>
==القيمة المُعادة==
+
==القيمة المعادة==
 +
تعاد مصفوفة تضم أسماء المتغيرات المحلية الحالية.
  
 
==أمثلة==
 
==أمثلة==
سطر 16: سطر 17:
 
local_variables  #=> [:fred, :i]‎</syntaxhighlight>
 
local_variables  #=> [:fred, :i]‎</syntaxhighlight>
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Kernel/load|load]]</code>: يحمل التابع load وينفّذ برنامج روبي في الملف filename. في حال لم يمكن حل filename إلى مسار مطلق (absolute path)، فسيتم البحث عن الملف في المجلدات المكتبة الواردة في <code>$:</code>. إذا كان الوسيط الاختياري wrap يساوي <code>true</code> ، فسيُنفذ النص البرمجي المحمّل كوحدة مجهولة (anonymous module)، لحماية مجال الأسماء الخاص بالبرنامج المُستدغي. لن يتم نشر أيّ من المتغيرات المحلية في الملف المحمّل تحت أي ظرف من الظروف في بيئة التحميل.
+
* التابع <code>[[Ruby/Kernel/global variables|global_variables]]</code>: يعيد مصفوفةً تضم أسماء المتغيرات العامة (global variables).
* التابع <code>[[Ruby/Kernel/loop|loop]]</code>: ينفذ التابع loop الكتلة البرمجية بشكل متكرر.
 
  
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-local_variables قسم التابع local_variables‎ في الصنف Kernel‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-local_variables قسم التابع local_variables‎ في الصنف Kernel‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 14:51، 15 نوفمبر 2018

يعيد التابع local_variables مصفوفة تضم أسماء المتغيرات المحلية الحالية.

البنية العامة

local_variables  array

القيمة المعادة

تعاد مصفوفة تضم أسماء المتغيرات المحلية الحالية.

أمثلة

مثال على استخدام التابع local_variables‎:

fred = 1
for i in 1..10
   # ...
end
local_variables   #=> [:fred, :i]‎

انظر أيضا

  • التابع global_variables: يعيد مصفوفةً تضم أسماء المتغيرات العامة (global variables).

مصادر