`
mylove2060
  • 浏览: 331408 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Javascript 面向对象编程继承方法一(普通继承)

阅读更多
    function Person(name,age,position){   
        this.name = name;   
        this.age = age;   
        this.position = position;   
  
        this.displayInfo = function(){   
            alert("[Name: "+ this.name +"]  [Age: "+this.age+"]  [position: "+this.position+"]");   
        }   
    }   
  
    function Programmer(name,age,position){   
        this.tempObject = Person;     //声明临时指针指向父类  
        this.tempObject(name,age,position);     
        /*  
            相当于调用函数Person(...),调用父类构造函数,没有new,this指向子类, 
            进而有:this.displayInfo = function()  
             相当于:this.person = function(){  
                                   this.display = function(){...}                           
                            }  
         */  
        delete this.tempObject;   //删除临时指针,防止通过tempObject引用覆盖超类Person的属性和方法  
  
  
    }   
  
    var oBpmProgrammer = new Programmer("Kevin",24,"BPM Programmer");   
    var oBopReportDeveloper = new Programmer("Witkey",25,"BOP Report Developer");   
    oBpmProgrammer.displayInfo();    //[Name: Kevin] [Age: 24] [position: BPM Programmer]   
    oBopReportDeveloper.displayInfo(); //[Name: Witkey] [Age: 25] [position: BOP Report Developer]  
分享到:
评论

相关推荐

    JavaScript面向对象编程指南

    《JavaScript面向对象编程指南》内容包括:JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码...

    JavaScript面向对象编程指南.pdf

    JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在... 《JavaScript面向对象编程指南》着重介绍JavaScript在面向对象方面的特性,展示如何构建强健的、可维护的、功能强大的应用程序及程序库

    javascript面向对象编程

    面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码重用为目的的继承模式;BOM、DOM、浏览器事件、AJAX和JSON;如何实现JavaScript中缺失的...

    JavaScript面向对象编程--继承.mht

    JavaScript面向对象编程--继承.mht,JavaScript面向对象编程--继承.mht,JavaScript面向对象编程--继承.mht,JavaScript面向对象编程--继承.mht

    JavaScript 面向对象编程详细讲解文档

    原型是理解继承概念的关键, 我们将会教你如何建立原型, 如何检测一个对象是否是另外一个对象的原型, 及其 JavaScript 的模型与Java 面向对象编程之间的区别。我们同样会向你展示如何检测对象所包含的各种属性的方法...

    JavaScript面向对象编程指南 英文版

    《JavaScript面向对象编程指南》内容包括:JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码...

    JavaScript面向对象编程指南 有书签

    《JavaScript面向对象编程指南》内容包括:JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码...

    JavaScript面向对象编程指南 第2版 高清 带索引书签目录_样章.pdf

    JavaScript面向对象编程指南 第2版 高清 带索引书签目录_样章.pdf,风格轻松易懂,比较适合初学者,原型那块儿讲得透彻,12种继承方式呢。

    JavaScript面向对象编程指南 带目录版

    风格轻松易懂,比较适合初学者,原型那块儿讲得透彻,12种继承方式等。

    JavaScript面向对象编程

    Javascript是一种面向(基于)对象的动态脚本语言,是一种基于对象(Object)和事件驱动 (EventDriven)并具有安全...javascript的面向对象特性,要使用好 ext技术, javascript的面向对象语言特性是我们必须完全把握的。

    JavaScript面向对象编程指南(第2版)

    1.本书是唯一一本介绍JavaScript面向对象编程的图书。, 2.本书作者是知名的Web开发人员和作者。受到国内众多前端开发人员,如淘宝UED团队的推崇和推荐。 Stoyan Stefanov:Facebook公司工程师、作家、演说家。他经常...

    .net_面试题_javascript面向对象编程

    要求: 用javascript封装一个类,实现动态构造导航菜单功能,数据格式为data.xml 要求: 1.运用面向对象的思想设计该类(如继承)。 2.实现效果参考 "示例.bmp",菜单样式整洁即可。 3.两天内完成。

Global site tag (gtag.js) - Google Analytics