<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
function Stu(sname,age){
this.sname = sname;
this.age = age;
this.intro = Intro; //方法声明在构造函数内,则每创建一个实例,都会创建一个函数对象。函数声明在构造函数外,则所有的实例共用一个函数对象
}
function Intro(){
return this.sname+":"+this.age;
}
var lilei = new Stu("lilei",18);
console.log(lilei.intro());
</script>
</body>
</html>