javascript面向对象编程(一) 实例代码

 更新时间:2010年06月25日 00:48:50   作者:  
javascript面向对象编程实例代码,代码也算比较基础了,不懂得朋友可以参考脚本之家之前发布的文章。
复制代码 代码如下:

<script type="text/javascript">
var test = {
numA: 10,
objB: {},
arrC: [],
init: function(){
alert(this.numA);
},
sayHi: function(name){
alert("hello " + name);
},
sayHelloWorld: function(){
this.sayHi("world");
},
get: function(){
var self = this;
this.objB.alertNumA = function(){
alert(self.numA);
}
}
};
var TestFunc = function(){
alert("i'm testFunc");
};
TestFunc.prototype = {
extFunc: function(){
alert("this extend function's numB is " + this.numB);
},
numB: 10
};
test.init();
test.sayHi("qingming");
test.sayHelloWorld();
test.get();
test.objB.alertNumA();
var testFunc = new TestFunc();
testFunc.extFunc();
</script>

相关文章

  • 面向对象的编程思想在javascript中的运用上部

    面向对象的编程思想在javascript中的运用上部

    对于正在从事或者打算从事编程的人来说,面向对象是一个耳熟能详的词,几乎每一个人都能列举出一些面向对象的编程语言,例如C++,JAVA,C#等等。
    2009-11-11
  • javascript 写类方式之八

    javascript 写类方式之八

    这里用的是Ext core3.0,Ext中用Ext.extend来定义一个类(当然它更多用来扩展一个类),Ext整个框架各种控件如Panel,MessageBox等都是用Ext.extend方法来扩展。这里仅仅用它来定义一个最简单的类。
    2009-07-07
  • CLASS_CONFUSION JS混淆 全源码

    CLASS_CONFUSION JS混淆 全源码

    这里通过JS字符串替换、随机数运算实现混淆JS代码,达到降低代码可读性,以保护代码的目的,需要的朋友可以参考一下
    2007-12-12
  • Javascript 面向对象编程(一) 封装

    Javascript 面向对象编程(一) 封装

    我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。
    2011-08-08
  • javascript 写类方式之七

    javascript 写类方式之七

    dojo最新是1.3.1了,记得07年时还是0.4。文档也渐渐多了起来,用dojo的也慢慢多了。dojo还发布了core版,压缩后只有27kb。
    2009-07-07
  • javascript 写类方式之三

    javascript 写类方式之三

    用构造函数来定义类属性(字段) 用原型方式来定义类的方法。 就有了第三种方式。这种方式貌似采用的人较多。
    2009-07-07
  • [推荐]javascript 面向对象技术基础教程

    [推荐]javascript 面向对象技术基础教程

    看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥. javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量....
    2009-03-03
  • 实现JavaScript中继承的三种方式

    实现JavaScript中继承的三种方式

    在JavaScript中,继承可以通过三种手法实现原型链继承 使用apply、call方法 对象实例间的继承。
    2009-10-10
  • 用JavaScript实现单继承和多继承的简单方法

    用JavaScript实现单继承和多继承的简单方法

    JavaScript是一种强大的多泛型编程语言,其融合了面向过程、面向对象和函数式编程于一身,具备强大的表现能力。
    2009-03-03
  • Javascript 面向对象之重载

    Javascript 面向对象之重载

    在面向对象语言里重载是很重要的一个特性,而JavaScript这个自称面向对象的语言竟然没有直接提供重载的功能。
    2010-05-05

最新评论