构造函数小结随笔

对象包括属性和方法

【属性就是需要记忆的信息,方法就是对象能够提供的服务】

构造函数是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。

在内存中只生成一次,然后所有实例都指向那个内存地址。每一个构造函数都有一个prototype属性,指向另一个对象。这个对象的所有属性和方法,都会被构造函数的实例继承。

Cat.prototype.price = function(){
    alert("5元")
};

注意【调取方法时后面加()】==>cat1.price(); // 5元

Cat.prototype.type = "动物";
alert(cat1.type); // 动物

猜你喜欢

转载自570109268.iteye.com/blog/2353744
今日推荐