zoukankan      html  css  js  c++  java
  • javaScript面向对像

    1.创建对象

    <script type="text/javascript">
        function Flower(name,addre) {
            this.name=name;
            this.addre=addre;
            this.showName=myName;
        }
        function  myName() {
            alert(this.name);
        }
        var fi=new Flower("牡丹","洛阳");
        fi.showName();
    </script>
    

      

    <script type="text/javascript">
        var fowlor={
            name:"牡丹",
            showName:function () {
                alert(fowlor.name);
    
            }
    
        };
        fowlor.showName();
    
    
    </script>
    

     

    <script type="text/javascript">
        function Flower() {
    
        }
        Flower.prototype.name="牡丹花";
        Flower.prototype.addre="洛阳";
        Flower.prototype.showName=function () {
            alert(this.name)
        }
        var flag=Flower.prototype.constructor==Flower;
        alert(flag);
        var flower1=new Flower();
        flower1.showName();
    </script>
    

      

    <script type="text/javascript">
        function  Humens() {
            this.foot=2;
        }
        Humens.prototype.getFoot=function () {
            return this.foot;
        }
        function Man() {
            this.hade=1;
        }
        Man.prototype=new Humens();
        Man.prototype.getHead=function () {
            return this.head;
        }
        var man1=new Man();
        alert(man1.foot);
    </script>
    

      

    <script type="text/javascript">
        function Humens() {
            this.sport=["baskball","baseball","pingpong"];
    
        }
        function Man() {
            Humens.call(this);
        }
        Man.prototype=new Humens();
        var man1=new Man();
        man1.sport.push("tang");
        alert(man1.sport);
        var man2=new Man();
        alert(man2.sport);
    </script>
    

      

     

  • 相关阅读:
    Docker镜像与仓库(四)
    Docker网络与存储(三)
    Docker基本使用(一)
    虚拟化KVM之优化(三)
    修改CENTOS7的网卡ens33修改为eth0
    虚拟化KVM之安装(二)
    虚拟化KVM之概述(一)
    Python不同版本打包程序为.exe文件
    JSON
    同源策略(same-origin policy)及三种跨域方法
  • 原文地址:https://www.cnblogs.com/wangbenqing/p/7068690.html
Copyright © 2011-2022 走看看