当前位置:首页 > Web开发 > 正文

所以可以在自定义函数的时候往函数的prototype属性对象上面添加自己的属性和方法(一般是添加方法)

2024-03-31 Web开发

按照在创建东西的时候,创建出来的东西的__proto__指向创建这个东西的函数的prototype属性。

由于在挪用东西的属性或者要领的时候会首先在东西的感化域中查找指定的属性或者要领,如果未找到则会去东西的原型链(即__proto__东西)上查找。所以可以在自界说函数的时候往函数的prototype属性东西上面添加本身的属性和要领(一般是添加要领),然后在用这个函数生成东西的时候则生成的东西就可以直接访谒这些添加在函数的prototype上的属性和要领。

如JS内置的Date函数,,在我们使用var date = new Date();后date东西中就由很多Date函数中预先在prototype上添加的要领可以使用。

JS原型链的理解和使用(二)

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30885.html