JavaScript面向对象编程

2012-11-12

    JavaScript是一个基于原型的面向对象语言,即每个对象有一个原型。对象从原型中继承属性和方法。
    JavaScript中的对象使用一个new运算符和一个构造函数创建。
    在JavaScript中,原型关系是递归的。即,对象的原型也是一个对象,而原型的本身可能还有一个原型。原型的最高顶点是Object对象。
    使用"对象=null"语法可以将JavaScript中创建的自定义对象销毁,以释放内存资源。
    JavaScript中可以给对象动态地添加属性和方法。
    JavaScript中创建自定义类和对象的方法有多种,包括:工厂方式、构造函数方式、原型方式、混合构造函数/原型方式、动态原型方式、混合工厂方式、JSON方式。
    在JavaScript中实现继承机制的方式有多种,包括:对象冒充、call()方法、apply()方法、原型链、混合方式。

    考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。如有侵犯您的权利,请联系我们,本站会立即予以处理。

    编辑推荐:

    JavaTimer和TimerTask详解

    8个改善Java遗留系统的技巧

    Java数组之初始化及实例代码

分享到:
0
相关阅读
友情链接
© 2018 我考网 http://www.woexam.com 中国互联网举报中心 湘ICP备18023104号 京公网安备 11010802020116号
违法和不良信息举报:9447029@qq.com