<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
//第一个shape会在每次构造对象的时候 也会附带name的属性
//而第二个则不会 在引用的时候没name 每次调用时 就会添加到原型中去 增加效率
function shape1(){
this.name='xxxx'
}
function shape2(){}
shape2.prototype.name='xxxx';
</script>
</head>
<body>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
//第一个shape会在每次构造对象的时候 也会附带name的属性
//而第二个则不会 在引用的时候没name 每次调用时 就会添加到原型中去 增加效率
function shape1(){
this.name='xxxx'
}
function shape2(){}
shape2.prototype.name='xxxx';
</script>
</head>
<body>
</body>
</html>