<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script>
function Person(myName,myAge)
{
this.name=myName;
this.age=myAge;
this.currentType="构造函数中的属性";
this.say=function()
{
console.log("构造函数里面的方法");
}
}
Person.prototype=
{
currentType:"原型里面的属性",
say:function()
{
console.log("原型里面的方法");
}
};
let obj1=new Person("cyg",20);
obj1.say();
console.log(obj1.currentType);
let obj2 = new Person("zs", 44);
obj2.say();
console.log(obj2.currentType);
</script>
</head>
<body>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script>
function Person(myName, myAge)
{
this.name = myName;
this.age = myAge;
}
let obj1 = new Person("lnj", 34);
console.log(Person.prototype);
console.log(Person.prototype.constructor);
console.log(obj1.__proto__);
</script>
</head>
<body>
</body>
</html>