<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
<style type="text/css">
</style>
</head>
<body>
<script type="text/javascript">
//1 使用Object()(原生对象)构造函数创建对象
var obj1 = new Object();
obj1.age = 1;
obj1.getAge = function(){return obj1.age};
console.log(obj1.getAge());
//2 使用类似JSON形式(字面量)来优雅的创建对象
var obj2 ={
age:2,
getAge:function(){return obj2.age}
}
console.log(obj2.getAge());
//3使用构造函数实例化并返回对象
function f(){
this.age=3;
this.getAge = function(){return this.age;};
}
var obj3 = new f();
console.log(obj3.getAge());
</script>
</body>