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

من موسوعة حسوب
< Ruby‏ | Hash
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
(إضافة محتويات الصفحة.)
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Hash]]
 
[[تصنيف: Ruby Hash]]
يعيد التابع <code>inspect</code> ت
+
يعيد التابع <code>inspect</code> محتوى الكائن <code>[[Ruby/Hash|Hash]]</code> الذي استدعي معه في سلسلة نصية.
 +
 
 +
يملك هذا التابع اسمًا بديلًا هو: <code>[[Ruby/Hash/to s|to_s]]</code>.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">to_s → string
 
<syntaxhighlight lang="ruby">to_s → string
 
inspect → string</syntaxhighlight>
 
inspect → string</syntaxhighlight>
==المعاملات==
+
==القيمة المعادة==
 +
تعاد سلسلة نصية تحوي جميع محتويات الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى.
  
==القيمة المعادة==
+
== أمثلة ==
تعاد
+
مثال على استعمال التابع <code>inspect</code>:<syntaxhighlight lang="ruby">
 +
h = { "c" => 300, "a" => 100, "d" => 400, "c" => 300  }
 +
h.to_s  #=> "{\"c\"=>300, \"a\"=>100, \"d\"=>400}"
  
 +
</syntaxhighlight>
 
==انظر أيضا==
 
==انظر أيضا==
*  
+
* التابع <code>[[Ruby/Hash/hash|hash]]</code>: يحسب الشيفرة hash للكائن <code>[[Ruby/Hash|Hash]]</code> المستدعى معها.
  
 
==مصادر==
 
==مصادر==
 
*[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-inspect قسم التابع inspect في الصنف Hash في توثيق روبي الرسمي.]
 
*[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-inspect قسم التابع inspect في الصنف Hash في توثيق روبي الرسمي.]

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

يعيد التابع inspect محتوى الكائن Hash الذي استدعي معه في سلسلة نصية.

يملك هذا التابع اسمًا بديلًا هو: to_s.

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

to_s  string
inspect  string

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

تعاد سلسلة نصية تحوي جميع محتويات الكائن Hash المعطى.

أمثلة

مثال على استعمال التابع inspect:

h = { "c" => 300, "a" => 100, "d" => 400, "c" => 300  }
h.to_s   #=> "{\"c\"=>300, \"a\"=>100, \"d\"=>400}"

انظر أيضا

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

مصادر