美文网首页
09.JavaScript构造函数

09.JavaScript构造函数

作者: 讲武德的年轻人 | 来源:发表于2019-08-08 13:18 被阅读0次

    我们需要一种函数,能够每次以相同的方式构造对象;
    同时,改动这个函数,所有的对象都能跟着改变。
    构造函数,名称已大写字母开头(约定俗成)

    构造函数的定义以及用法

    function Student(name, age, gender){
        this.name = name;
        this.age = age;
        this.gender = gender;
    }
    var std = new Student('Wangli', 30, 'male');
    

    上面的定义以及用法和下面的代码效果是一样的

    function Student2(name, age, gender){
        var object = {};
        object.name = name;
        object.age = age;
        object.gender = gender;
    
        return object;
    }
    var std2 = Student2('Wangli', 30, 'male');
    

    相关文章

      网友评论

          本文标题:09.JavaScript构造函数

          本文链接:https://www.haomeiwen.com/subject/iomtjctx.html