📅  最后修改于: 2023-12-03 15:31:45.463000             🧑  作者: Mango
JavaScript 是一种动态类型的、解释性的、面向对象的脚本语言,主要用于前端网页交互、数据验证、动态效果等等。
JavaScript 类是一种类模板,用于封装一些通用的JavaScript函数和方法,从而方便开发者在不同的项目中复用代码。
使用 class
关键字定义一个 JavaScript 类:
class MyMath {
sum(a, b) {
return a + b;
}
average(a, b) {
return (a + b) / 2;
}
}
通过在类名后面加上圆括号的方式来实例化一个对象:
const myMath = new MyMath();
通过类的实例对象来调用该类中定义的方法:
const sum = myMath.sum(1, 2);
const average = myMath.average(1, 2);
JavaScript 类的优点在于:
class MyMath {
sum(a, b) {
return a + b;
}
average(a, b) {
return (a + b) / 2;
}
}
const myMath = new MyMath();
const sum = myMath.sum(1, 2);
const average = myMath.average(1, 2);
console.log(sum); // 输出 3
console.log(average); // 输出 1.5
JavaScript 类是一种优秀的代码封装和复用工具,可以提高代码的可维护性和可读性,值得开发者学习和使用。