您的位置:首页 > Web前端 > JavaScript

javascript 使用命名空间编程

2009-02-20 15:21 459 查看
var MyNameSpace = {};//also can use: new Object()
MyNameSpace.SubNameSpace = {}; //also can use: new Object()
MyNameSpace.SubNameSpace.People = function() { }
MyNameSpace.SubNameSpace.nameSpaceMethod = function(alertMsg) { alert(alertMsg); }

MyNameSpace.SubNameSpace.People.prototype = {
height: 168, //cm
weight: 60, //kg
sayWeight: function() { alert('My weight is ' + this.weight + 'kg.'); }
}

var man = new MyNameSpace.SubNameSpace.People();
man.sayWeight();
man.weight = 65;
man.sayWeight();
MyNameSpace.SubNameSpace.nameSpaceMethod('method under the namespace.');
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: