📅  最后修改于: 2023-12-03 15:11:44.347000             🧑  作者: Mango
在 JavaScript 中,以下哪个关键字可以用来创建一个新的类?
A. function
B. class
C. constructor
D. new
选项B,class
关键字可以用来创建一个新的类。
在 JavaScript 开始支持面向对象编程的方式之前,程序员通常使用函数来创建类。然而,自从 ES6 的发布,JavaScript 开始支持使用 class
关键字来定义类。
使用 class
关键字定义的类,可以包含属性、方法和构造函数等元素。 类的实例可以使用 new
关键字进行创建,并且可以通过访问类的属性和调用方法来与该实例进行交互。
示例代码:
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
greet() {
console.log(`Hello, my name is ${this.name} and I'm ${this.age} years old.`);
}
}
const john = new Person('John', 30);
john.greet(); // Output: "Hello, my name is John and I'm 30 years old."
使用以上代码进行 class
的定义和创建实例的操作。
答案:B。
参考资料: