发布网友 发布时间:2022-04-27 07:51
共4个回答
热心网友 时间:2023-10-06 02:16
javascript中函数function也是对象,javascript中function拥有字段prototype,可以理解为一个指针对象。而每一个自定义的函数都是函数的子对象,这样每个自定义的函数都有了prototype这个指针域,而这个我们定义的函数在js面向对象概念里,可以看作一个类了,每一个new出来的实例,都共享这个类的prototype。不知道这样说能不能理解。例如 function A() {this.name = "default";};function B() {}; B.prototype = new A(); b = new B(); alert(b.name);//输出 default。根据变量查找的prototype链,深入地可以了解一下prototype链的解释热心网友 时间:2023-10-06 02:16
Y.prototype = new S();热心网友 时间:2023-10-06 02:17
不Zhi到热心网友 时间:2023-10-06 02:17
JavaScript没有类的说法。prototype本身就是一个对象。说不清这个问题,建议查阅资料。