关于面向对象问题

来源:2-3 高级的前端架构设计

Perona

2014-12-25 18:13

 

JS能实现多态吗?怎么实现?用什么方法?


写回答 关注

3回答

  • dxcqcv
    2015-01-17 14:35:11
    已采纳

    function Person() {

        this.hi = function(){}

    }

    function One() {}

    One.prototype = new People();

    One.prototype.hi = function() {

        return "This is one"

    }


    function Two() {}

    Two.prototype = new People();

    Two.prototype.hi = function() {

        return "This is two"

    }


    var o = new One();

    if(o instanceof People) {

        alert("hihi, o from People")

    }

    Perona

    非常感谢!

    2015-01-18 12:54:25

    共 1 条回复 >

  • MR丶知秋
    2014-12-25 22:16:01

    JS是伪对象

  • 康振宁
    2014-12-25 20:10:57

    课程中有说JS是面向对象编程语言吗?JavaScript是一门基于对象由事件触发的脚本语言。

电商网站前端架构

整个项目组织、开发、发布等流程,教你如何创建一个电子商务网站

101313 学习 · 202 问题

查看课程

相似问题