当前位置: 代码迷 >> Web前端 >> 关于javascrip 面向对象的一些小结
  详细解决方案

关于javascrip 面向对象的一些小结

热度:153   发布时间:2012-07-25 09:43:05.0
关于javascrip 面向对象的一些总结
最近因项目需要,所以学习一吓javascript面向对象。这是我的一个例子。



<script type="text/javascript">
//全局都能调用的方法
aaa = function() {
alert('this method is aaa');
}
//这种书写方式,才能像类一样,点出它的属性。
var Person = {
ID : "1",
SAYHELLO : function(callback) {
alert('hello');
callback;
}
}
Person.SAYHELLO(aaa());//回调aaa的方法
alert(Person.ID);

//这种书写方式,要new一吓,才能取得对像属性或方法.而且要才对像前面加this引能像java一样直接引用
myClass = function() {
//添加属性
this.ID = 1;
this.Name = "johnson";

//添加方法
this.showMessage = function() {
alert("ID: " + this.ID + ", Name: " + this.Name);
}
}
var obj1 = new myClass();
alert(obj1.ID);
obj1.showMessage();
</script>