1.采用字面量赋值方式定义对象
letobj={//定义属性//定义方法}
通过对象名.属性,调用对象的属性,可以获取属性的值,也可以修改属性的值,也可以添加新的属性
通过对象名.方法(),调用对象的方法,执行方法里面的代码
案例:定义计算器对象,实现加减乘除。
2.采用构造函数的方式new一个对象
可以直接new一个Object对象
letobj=newObject()
可以定义一个构造函数,再出new这个构造函数的对象
构造函数也称为:类,是自定义的一种类型
//定义学生类functionStudent(形参...){//定义属性(必须使用this.)//定义方法(必须使用this.)}//创建学生对象lets1=newStudent(实参...)
网友评论