<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Object的4种创建方式</title>
<script type="text/javascript">
// 1.直接量:
var obj ={
}
//2.构造函数创建对象的方式 配合this关键字可以进行批量创建
function f(name,age){
this.name = name;
this.age = age
}
var son = new f("张三",20);
var son2 = new f("王五",20);
//3.使用new关键字:
var obj = new Object();
//4.Object.create(原型)返回一个新对象
function Person(){
}
Person.prototype.lasteName = "xu";
var obj2 = Object.create(Person.prototype);//相当于obj2借用了Person()的原型,复制了一份,让他成为自己的原型
console.log(obj2);
</script>
</head>
<body>
</body>
</html>
对象的4种创建方式
最新推荐文章于 2024-04-15 12:21:04 发布