Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js static

作者:爱我者我必爱*   发布日期:2025-03-10   浏览:100

// 定义一个类
class MathUtils {
  // 使用 static 关键字定义静态方法
  static add(a, b) {
    return a + b;
  }

  // 静态属性(ES2022+)
  static pi = 3.14159;

  // 实例方法
  multiply(a, b) {
    return a * b;
  }
}

// 调用静态方法,不需要创建类的实例
console.log(MathUtils.add(5, 3)); // 输出: 8

// 访问静态属性
console.log(MathUtils.pi); // 输出: 3.14159

// 创建类的实例并调用实例方法
const math = new MathUtils();
console.log(math.multiply(4, 5)); // 输出: 20

解释说明:

  • static 关键字用于定义类中的静态方法或静态属性。静态方法和属性可以直接通过类名访问,而无需创建类的实例。
  • 在上面的例子中,MathUtils.add 是一个静态方法,可以直接通过 MathUtils.add(5, 3) 调用。
  • MathUtils.pi 是一个静态属性,也可以直接通过 MathUtils.pi 访问。
  • multiply 是一个实例方法,必须先创建类的实例才能调用。

上一篇:js 定义函数

下一篇:js div隐藏

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

js 获取今天年月日

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站