请问构造函数/类的静态方法是布置在prototype上吗?

来源:3-3 原型

grasshoppermouse

2019-12-05

对象实例的方法是布置在构造函数/类的prototype上,那构造函数/类上的静态方法也是布置在prototype上吗?

写回答

1回答

双越

2019-12-05

静态方法肯定不能放在 prototype 上。

class Foo {
}
Foo.fn = function () {} // 这是静态方法


1
2
双越
回复
grasshoppermouse
对的。静态方法,就是一个挂载到 class 上的方法而已,可以 Foo.fn() 来调用,别的没了。
2019-12-07
共2条回复

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程