⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3.4.htm

📁 RUBY的参考手册~~ RUBY的参考手册~~RUBY的参考手册
💻 HTM
📖 第 1 页 / 共 5 页
字号:
                    class=docPubcolor><SPAN 
                    class=docMonofont>.clone</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Creates a copy of the object 
                    <TT><I>o</I></TT> (in as far as possible, including 
                    singleton methods). </P><A name=IXT-3-127403></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.display([</SPAN></SPAN> 
                    <TT><I>out</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>=$defout])</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Prints the object. The output is specified 
                    in the argument.</P><A name=IXT-3-127404></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN class=docMonofont>.dup</SPAN></SPAN> 
                    </SPAN>
                    <DD>
                    <P class=docList>Creates a copy of the object (copying the 
                    content).</P><A name=IXT-3-127405></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.eql?(</SPAN></SPAN> 
                    <TT><I>obj</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList><A name=IXT-3-127406></A>Performs a hash 
                    comparison. In order for <TT>eql?</TT> to return 
                    <TT>true</TT>, the <TT>hash</TT> value of both objects must 
                    have equal hash values. </P><A name=IXT-3-127407></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.equal?(</SPAN></SPAN> 
                    <TT><I>obj</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns <TT>true</TT> if the two objects 
                    are the same.</P><A name=IXT-3-127408></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.extend(</SPAN></SPAN> 
                    <TT><I>mod</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Adds module features (instance methods, 
                    etc.) of <TT><I>mod</I></TT> to the object 
                    <TT><I>o</I></TT>. </P><A name=IXT-3-127409></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.freeze</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Freezes the object <TT><I>o</I></TT>, 
                    preventing further modification. </P><A 
                    name=IXT-3-127410></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.frozen?</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns <TT>true</TT> if the object is 
                    frozen.</P>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.hash</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Creates a hash value for the object 
                    <TT><I>o</I></TT>. Used together with <TT>eql?</TT> when the 
                    object is used as the key of a hash. </P><A 
                    name=IXT-3-127411></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN class=docMonofont>.id</SPAN></SPAN> 
                    </SPAN>
                    <DD>
                    <P class=docList></P><A name=IXT-3-127412></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN class=docMonofont>.</SPAN></SPAN> 
                    <SPAN class=docEmphasis>__</SPAN><SPAN 
                    class=docPubcolor><SPAN class=docMonofont>id</SPAN></SPAN> 
                    <SPAN class=docEmphasis>__</SPAN></SPAN> 
                    <DD>
                    <P class=docList>Returns the unique identifier value 
                    (integer) of the object <TT><I>o</I></TT>. </P><A 
                    name=IXT-3-127413></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.inspect</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns the human readable string 
                    representation of the object <TT><I>o</I></TT>. </P><A 
                    name=IXT-3-127414></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.instance_eval(</SPAN></SPAN> 
                    <TT><I>str</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList></P>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN class=docMonofont>.instance_eval 
                    {</SPAN></SPAN> <TT><I>...</I></TT><SPAN 
                    class=docPubcolor><SPAN class=docMonofont>}</SPAN></SPAN> 
                    </SPAN>
                    <DD>
                    <P class=docList>Evaluates the string or block in the 
                    context of the object. Features of the object, such as its 
                    instance variables, can be accessed directly. </P><A 
                    name=IXT-3-127415></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.instance_of?(</SPAN></SPAN> 
                    <TT><I>c</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns <TT>true</TT> if <TT><I>o</I></TT> 
                    is an instance of the class <TT><I>c</I></TT>. </P><A 
                    name=IXT-3-127416></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.instance_variables</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns an array of the object's instance 
                    variable names.</P><A name=IXT-3-127417></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.kind_of?(</SPAN></SPAN> 
                    <TT><I>mod</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList></P><A name=IXT-3-127418></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.is_a?(</SPAN></SPAN> 
                    <TT><I>mod</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns <TT>true</TT> if the object is an 
                    instance of <TT><I>mod</I></TT>, one of its descendants, or 
                    includes <TT><I>mod</I></TT>. </P><A name=IXT-3-127419></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.method(</SPAN></SPAN> 
                    <TT><I>name</I></TT><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>)</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList><A name=IXT-3-127420></A>Returns a 
                    <TT>Method</TT> object corresponding to 
                    <TT><I>name</I></TT>. An exception is raised if the 
                    corresponding method doesn't exist. </P><PRE>plus = 1.method(:+)
plus.call(2)     # =&gt; 3 (1+2)</PRE><A 
                    name=IXT-3-127421></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.methods</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList></P><A name=IXT-3-127422></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.public_methods</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList><A name=IXT-3-127423></A>Returns an array 
                    of the object's public method names. </P><A 
                    name=IXT-3-127424></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.nil?</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns <TT>true</TT> if <TT><I>o</I></TT> 
                    is <TT>nil</TT>. </P><A name=IXT-3-127425></A>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.private_methods</SPAN></SPAN> </SPAN>
                    <DD>
                    <P class=docList>Returns an array of the object's private 
                    method names.</P><A name=IXT-3-127426></A>
                    <DT><SPAN class=docPubcolor><SPAN class=docPubcolor><SPAN 
                    class=docMonofont>o.protected_methods</SPAN></SPAN></SPAN> 
                    <DD>
                    <P class=docList><A name=IXT-3-127427></A>Returns an array 
                    of the object's protected method names. </P>
                    <DT><SPAN class=docPubcolor><TT><I>o</I></TT><SPAN 
                    class=docPubcolor><SPAN 
                    class=docMonofont>.public_methods</SPAN></SPAN> </SPAN>
                    <DD>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -