把方法包在一个Json里
var p1 = { name: "唐三", sex: "男", dreamdu: { URL: "www.dreamdu.com", name: "梦之都", author: "monkey", say: function() { document.write(this.name + " say hello") } //允许嵌套 }, showName: function() { console.log('我的名字是' + this.name); }, showSex: function() { console.log('我的性别是' + this.sex + '的'); } } p1.showName();
- 把方法包在一个json里,命名空间
- 在公司里,把同一类方法,包在一起
var maiov = {}; maiov.common = { getByClass:function () { }, myAddEvent:function () { } } maiov.fx = { startMove:function () { }, drag:function () { } }//类似于文件夹形式的 maiov.common.getByClass();//如此调用,便于管理。