原型

    技术2024-05-16  73

    prototype 原型属性:是函数特有的 –》可以给构造函数的圆形对象 ;廷加api 或者静态 b proto 原型对象。js中任何对象都有原型对象 –》【构造函数f】中【原型对象a】下api,可以被new 的实力【对象b】直接访问,改变对象 也是new实例 –>a同时也是构造函数的原形对象 f是b的构造函数 –>b的原型对象为a b的 proto 为A

    f.prototype = a function Animal(){ th.spical = '动物' } Animal.prototype.say = function(){ console.log('say') } console.log(Animal.prototype)//返回原型对象 var cay = new Animal(); console.log(cat) cat.say()

    1:每个函数对象都有原型对象,并且constructor 赋值这个函数,每个原型对线, 也有原型对象。但这个原型对象为普通对象。构造函数指向Object

    Processed: 0.009, SQL: 10