الفرق بين المراجعتين لصفحة: «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
.