• [js]js中类的继承


    凡事总有个开端,也有个tag节点(里程碑).阶段性的划分总结,是一种对精神的慰藉,否则精神就像野马一样,会放弃,会累死.

    继承:
    子类原型指向父类一个实例

    类的继承-模拟系统类

    Object -> EventTarget -> node
                                1 element -> HTMLElement -> HTMLDivElement -> div
                                2 attr
                                3 text
                                8 comments
                                9 document-> HTMLDocument -> document
    
    <script>
        //    HTMLDivElement > HTMLElement > Element > Node > EventTarget > object
        function myObject() {
    
        };
        myObject.prototype = {
            hasOwnProperty: function () {
                console.log("myObject");
            }
        };
    
        function myEventTarget() {
    
        };
    
        //子类继承父类: 子类原型指向父类一个实例
        myEventTarget.prototype = new myObject();
        myEventTarget.prototype.sum = function () {
            console.log('myEventTarget...')
        }
    </script>
    

    类的继承-自定义类

    <script>
        function A() {
            this.x = 100;    
        }
        A.prototype.getX=function () {
            console.log(this.x);
        };
    
    
        function B() {
            this.y = 200;
        }
        B.prototype=new A;
        var b = new B;
        console.log(b.__proto__)
    </script>
    

  • 相关阅读:
    12306-单
    12306-票
    12306-车
    12306-人
    12306-目录
    a+=b 是什么意思?
    开启hadoop和Hbase集群的lzo压缩功能(转)
    HBase性能优化方法总结(转)
    Spark向HDFS中存储数据
    Spark从HDFS上读取JSON数据
  • 原文地址:https://www.cnblogs.com/iiiiiher/p/8421702.html
Copyright © 2020-2023  润新知