الفرق بين المراجعتين ل"Ruby/Hash/hash"

من موسوعة حسوب
< Ruby‏ | Hash
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
(إضافة محتويات الصفحة.)
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Hash]]
 
[[تصنيف: Ruby Hash]]
يعيد التابع <code>hash</code> ت
+
يحسب التابع <code>hash</code> الشيفرة hash للكائن <code>[[Ruby/Hash|Hash]]</code> المستدعى معها. الكائنان <code>[[Ruby/Hash|Hash]]</code> اللذان لهما نفس المحتوى يكون لهما نفس الشيفرة hash (وسيقارن بينهما باستخدام [[Ruby/Hash/eql-3F|<code>eql?</code>‎]]).
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">hash → integer</syntaxhighlight>
 
<syntaxhighlight lang="ruby">hash → integer</syntaxhighlight>
==المعاملات==
 
 
 
==القيمة المعادة==
 
==القيمة المعادة==
تعاد
+
يعاد عدد صحيح يمثِّل الشيفرة hash للكائن <code>[[Ruby/Hash|Hash]]</code> المعطى.
  
 
==انظر أيضا==
 
==انظر أيضا==
*  
+
* التابع <code>[[Ruby/Object/hash|Object.hash]]</code>: يحسب الشيفرة hash للكائن الذي استدعي معه.
  
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-hash قسم التابع hash في الصنف Hash في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-hash قسم التابع hash في الصنف Hash في توثيق روبي الرسمي.]

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

يحسب التابع hash الشيفرة hash للكائن Hash المستدعى معها. الكائنان Hash اللذان لهما نفس المحتوى يكون لهما نفس الشيفرة hash (وسيقارن بينهما باستخدام eql?).

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

hash  integer

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

يعاد عدد صحيح يمثِّل الشيفرة hash للكائن Hash المعطى.

انظر أيضا

  • التابع Object.hash: يحسب الشيفرة hash للكائن الذي استدعي معه.

مصادر