javascript创建自定义构造函数对象

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        //自定义构造函数 -->构造一个对象的函数
        //第一个字母大写
        function Student(name,age,sex,score)
        {
            //在自定义构造函数中,会把this设置为当前对象
            //其实就是 this = new Object();
            this.name = name;
            this.age = age;
            this.sex = sex;
            this.score = score;
            this.sayHi = function () {
                console.log("大家好,我是"+this.name);
            }
        }
        
        //返回新创建的对象
        var s1 = new Student("张三",18,1,10);
        var s2 = new Student("张三丰",100,1,20);

        s1.sayHi();
        s2.sayHi();
    </script>
</head>
<body>

</body>
</html>

这种使用函数对象的方法,就要比上一篇文章中使用系统的那种方法好的多。

评论

大侠名号:   验证码: 点击我更换图片  

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND