Nokogiriのドキュメントで何が起こっているのか混乱しています。引数を指定したRubyモジュールはメソッドを呼び出しますか?
html_doc = Nokogiri::HTML::Document.parse(some_html)
html_doc = Nokogiri::HTML.parse(some_html)
html_doc = Nokogiri::HTML(some_html)
第二は、最初のためだけの便利なメソッドです:限り
require 'nokogiri'
some_html = "<html><body><h1>Mr. Belvedere Fan Club</h1></body></html>"
は、これら3行は同じことを行う場合、私は、言うことができるように
。しかしRuby以外の私の目には、メソッドではなくモジュールに引数を渡すような3番目のコードがあります。私はRubyにコンストラクタがあることを認識していますが、Module(args)ではなくClass.newという形式を取ったと思います。何が起きてる?
興味深い質問ところで –