DWRのような要は hoge.foo.bar('test'); みたいな呼び方を簡単にする方法はないものかという話なんだけど。 こんなの書いてみた。 var _global = (function (){return this;})(); /* .... 適当な名前なので任意で..... */ var $ = { global : _global, /* .........*/ isUndef : function(name, obj){ return (typeof obj[name] == "undefined"); }, _createObj : function(name, obj){ return (obj && !$.isUndef(name, obj) ? obj[name] : (obj[name] = {_name : (obj._name) ? obj._name+'.