JS 类方法的创建和调用,实例在线
类方法
什么是JavaScript的类方法?如果说类的属性是用于描述一个类别的基本特征,那么类方法就是该类别的功能——就是可以用来做什么,比如玫瑰花这一个类别,名称属性为玫瑰,花语属性为“爱情”,那其功能(类方法)就是可以用于“表达爱情”。那么,JavaScript的类方法该如何创建呢?其语法如下:
class ClassName {
constructor( args ) { this.attribute = args }
method( arg ) { codeblock }
}
提示:JS类自定义的方法可以有很多个,可以有参数,也可以没有参数。constructor()为JS类的构造函数,具体的可参考:JS 类的创建语法和类实例化方法,实例在线中的内容。
类方法调用语法
类实例通过“.”来访问类方法名,然后用“()”来调用:
object.method()
类方法的创建和调用实例,及在线编辑器
下面将创建一个student的类,并设计一个自我介绍的方法:
<script>
class Student{
constructor(name, age) {
this.name = name;
this.age = age;
}
introduce(){
alert('我的名字叫'+this.name+',今年'+this.age+'岁')
}
}
var xh = new Student('小花','20')
xh.introduce()
</script>