zoukankan      html  css  js  c++  java
  • 构造函数创建对象

    使用构造函数创建对象的公式如下:

    var 对象变量名=new Object();

    创建属性和方法,同字面量一样。对象和属性之间使用(.)运算符,属性和属性值之间用(=)相连。

    window.onload = function (ev) {
        // 调用对象
        person.eat();
    }
     
    //构造函数创建对象
    var person = new Object();
    person.name='huangshiren';
    person.age=58;
    person.appetite=3;
    person.eat=function(){
        document.write('正在吃饭');
    };
    

      

    构造函数创建对象并创建属性和方法

    使用的形式与构造函数创建对象不一样,它的公式如下:

    function 对象名(可选参数1,可选参数2,可选参数3,...){

         this.属性=属性值;

        ...

        this.方法=function(){

            //函数体

        }

    }

    用this关键字取代对象名。

    window.onload = function (ev) {
        //实例化
        var vPerson = new  Person("小明", 17, 45, 2);
    // 调用对象前先创建
        var huangshiren=new Person('huangshiren',appetite);
        huangshiren.eat();
    }
     
    function Person(name,age,appetite){
        this.name=name;
        this.age=age;
        this.appetite=appetite;
        this.eat=function(){
            document.write('正在吃饭');
        };
    }
    

      

  • 相关阅读:
    面试小结
    Everything工具使用
    记 · 工作一周年
    贝叶斯算法原理分析
    MySQL与Oracle主键Query性能测试结果
    K-meams文本聚类算法C++实现
    OPTICS光学算法
    页面添加内容后弹出框与跳转页面
    Webgrid参数格式
    页面2级分类
  • 原文地址:https://www.cnblogs.com/max-hou/p/8831106.html
Copyright © 2011-2022 走看看