zoukankan      html  css  js  c++  java
  • 继承人人前端笔试题

    请使用javascript模拟对象,创建Person类,要求有姓名和年龄属性,然后使用继承实现Programmer类,要求有姓名、年龄、性别以及掌握的 语言属性。

    以下为实现代码(此类继承用的是原型链实现):

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>New Web Project</title>
            <style type="text/css">
                span{
                    color: #66A300;
                    font-family: "Arial Black";
                }
            </style>
        </head>
        <body>
             <div id="main">
                 <span>hello!</span>
             </div>
             
             <script type="text/javascript">
        
                 function Person(name,age){
                     this.name = name;
                     this.age = age;
                 }
                 
                 function Programmer(name,age,sex,language){
                     Person.call(this,name,age);//继承类的构造函数
                     this.sex = sex;
                     this.language = language;
                 }
                 
                 //设置原型链
                 Programmer.prototype = new Person();
                 Programmer.prototype.constructor = Programmer;
                 Programmer.prototype.getName = function(){
                     return this.name;
                 }
                 
                 
                 var smirk = new Programmer("zy",21,"f","ENGLISH");
                 alert(smirk.getName());
                 
    
    
             </script>
        </body>
    </html>
  • 相关阅读:
    正则
    springboot整合rabbitmq(fanout广播模式)
    docker 安装rabbitmq
    centos7安装rabbitmq
    rabbitmq报错{:query, :rabbit@master1, {:badrpc, :timeout}}
    Linux永久修改hostname
    thread dump日志文件分析
    模板方法模式
    装饰器模式
    springboot集成redis,压测报错;
  • 原文地址:https://www.cnblogs.com/yingsmirk/p/2438935.html
Copyright © 2011-2022 走看看