JavaScriptでオブジェクトのメソッドをstatic的にコール

PHP等の

<?php
class Hoge
{
	static function hoge()
	{
		print "hoge";
	}
}
Hoge::hoge();
?>

と書けるところをJavaScriptでもやってしまおうというお話。

var Hoge = function()
{
}

Hoge.hoge = function()
{
	alert("hoge");
}

Hoge.hoge();

とすればできるようです。

※ソースのチェックはしていないので雰囲気で感じてください。