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

مصادر