1、es6中类的创建方发:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>类和对象</title>
</head>
<body>
<script>
//1、创建一个类
class Star{
//这是构造函数
constructor(uanme,age){
this.uname = uanme;
this.age = age;
}
}
//2、创建对象
var ldh = new Star('刘德华',50);
var zxy = new Star('张学友',52);
console.log(ldh.uname,ldh.age);
console.log(zxy.uname,zxy.age);
</script>
</body>
</html>
这样就可以创建一个简单的类。
2、类方法的创建:
<script>
//1、创建一个类
class Star{
//这是构造函数
constructor(uanme,age){
this.uname = uanme;
this.age = age;
}
//类方法的创建,不需要写function关键字
//多个方法之间不需要用表单符号隔开
sing(name){
console.log(this.uname+'正在唱歌'+',歌曲:'+name)
}
}
//2、创建对象
var ldh = new Star('刘德华',50);
var zxy = new Star('张学友',52);
console.log(ldh.uname,ldh.age);
console.log(zxy.uname,zxy.age);
ldh.sing('冰雨');
</script>
来源:https://www.cnblogs.com/gzwzx/p/12010140.html