// 定义一个类 MyClass,其中包含一个静态方法 staticMethod
class MyClass {
// 静态方法使用 static 关键字定义
static staticMethod() {
console.log("这是一个静态方法");
}
}
// 调用静态方法,不需要实例化类
MyClass.staticMethod(); // 输出: 这是一个静态方法
// 尝试通过实例调用静态方法会失败
const instance = new MyClass();
instance.staticMethod(); // TypeError: instance.staticMethod is not a function
static
关键字定义的方法。静态方法不能通过类的实例调用,只能通过类本身调用。this
,因为它们不是在实例上调用的。上一篇:js select
下一篇:js 修改title
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站