实例成员:通过构造函数创建的对象称为实例对象,实例对象中的属性和方法称为实例成员(实例属性和实例方法)

说明:

1.为构造函数传入参数,创建结构相同但是但值不同的对象

2.构造函数创建的实例对象彼此独立,互不影响

        function Person(name){
            this.name=name
            this.sayHi=()=>{// 实例方法
                console.log('Hi 我是'+name)
            }
        }
        const P1=new Person('小明')// P1为实例对象
        console.log(P1.name)// 查看实例属性
        console.log(P1.sayHi())// 调用实例方法

静态成员:构造函数的属性和方法称为静态成员(静态属性和静态方法)

说明:

1.静态成员只能构造函数来访问

2.静态方法中的this指向构造函数

        Person.eyes=2 // 添加静态属性
        console.log(Person.sayHi)
        console.log(P1.eyes)
评论
头像
验证码:
相关推荐

七年之痒是什么意思

520送什么给女友

第一次见女方父母送什么好




如果未经特殊说明,本站内容皆为原创,转载内容如果侵犯了您的权益,如有侵权请联系管理员删除
联系QQ:2380712278

备案号:皖ICP备19012824号