الفرق بين المراجعتين ل"Ruby/NameError/new"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>new</code> الخاص بالصنف <code>NameError</code> في روبي}}</noinclude> تصنيف: Ruby تصني...') |
|||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby NameError]] | [[تصنيف: Ruby NameError]] | ||
− | ينشئ التابع <code>new</code> | + | ينشئ التابع <code>new</code> استثناءً <code>NameError</code> جديدًا. في حال تمرير الوسيط <code>name</code> فيمكن لاحقًا التحقق منه باستخدام التابع <code>NameError.name</code>. |
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">new([msg, *, name]) → name_error</syntaxhighlight> | <syntaxhighlight lang="ruby">new([msg, *, name]) → name_error</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>msg</code>=== | ===<code>msg</code>=== | ||
− | + | رسالة الخطأ. | |
− | |||
===<code>name</code>=== | ===<code>name</code>=== | ||
− | + | في حال تمريره فيمكن لاحقًا التحقق منه باستخدام التابع <code>NameError.name</code>. | |
==القيمة المُعادة== | ==القيمة المُعادة== | ||
+ | يعيد التابع <code>new</code> استثناءً <code>NameError</code> جديدًا. | ||
==انظر أيضا== | ==انظر أيضا== |
مراجعة 15:46، 27 أكتوبر 2018
ينشئ التابع new
استثناءً NameError
جديدًا. في حال تمرير الوسيط name
فيمكن لاحقًا التحقق منه باستخدام التابع NameError.name
.
البنية العامة
new([msg, *, name]) → name_error
المعاملات
msg
رسالة الخطأ.
name
في حال تمريره فيمكن لاحقًا التحقق منه باستخدام التابع NameError.name
.
القيمة المُعادة
يعيد التابع new
استثناءً NameError
جديدًا.
انظر أيضا
- التابع
local_variables
: يعيد قائمة بأسماء المتغيرات المحلية المُعرّفة حيث أُطلٍق الخطأNameError
.