JavaScript自定义对象方式有7种,这里为大家讲解常用的5种:直接创建方式、对象初始化方式、构造函数方法、prototype原型方式、混合的构造函数式。
1.直接创建方式,例如:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var student = new Object();
student.name = "jine";
student.dohomework = function(){
console.log(this.name + "做作业")//必须加上this
}
student.dohomework();
</script>
</body>
</html>
输出:jine做作业。
2.对象初始化器方式,例如:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
/*注意,必须在后面加上“,”,最后一个不加*/
var student1={
name:"keat",
age:"18"