require 'lib'
的返回值在紅寶石中表示何謂'lib'是任何想要包含的庫?紅寶石中的require語句的返回值
例如,當我運行
>>> require 'nmatrix'
我得到False
作爲返回值。這是什麼意思?
require 'lib'
的返回值在紅寶石中表示何謂'lib'是任何想要包含的庫?紅寶石中的require語句的返回值
例如,當我運行
>>> require 'nmatrix'
我得到False
作爲返回值。這是什麼意思?
這意味着,該庫已經加載。
require
加載給定的名稱,如果 功能已經被加載返回true,如果成功的和虛假的。
>> val = require 'set'
=> true
>> val_two = require 'set'
=> false
>> val
=> true
>> val_two
=> false
倒票的原因是什麼? – Lokesh
我想在查詢之前不要檢查文檔。 – hrust
關於[我如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)的指導方針之一是「搜索和研究」 - 這可能意味着您的家務工作需要找到一個答案。現在,在發表評論時,這個問題有兩個答案 - 我建議你閱讀'require'方法的文檔 - http://ruby-doc.org/core-2.2.3/Kernel.html#方法 - 我 - 要求並回答自己是否有任何答案確實提供了比文檔中已有的更多細節。 –