- 我们通过class关键字来创建类,类名建议首字母大写
- 类里面有个constructor函数,可以接受传递过来的参数,同时返回实例对象
- constructor函数,只要new了一下,就会自动调用这个函数,如果我们不写这个函数,class类也会自动调用
- 类里面的所有函数不用加function
- 多个函数之间不用加逗号隔开
语法格式:
class Name {
......
}
创建示例:
tips:类必须使用new来实例化对象
var xx = new Name();
代码示例:
<script>
// 创建一个class类 类里面所有的函数不需要加function
class Person{
constructor(uname,age){
this.uname = uname;
this.age = age;
}
// 创建了一个方法
running(){
console.log("我会跑步");
}
}
// 创建Person的实例 this指向创建的实例
var p1 = new Person("张三",21);
var p2 = new Person("李四",25);
console.log(p1,p2);
// 调用方法
p1.running();
</script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。