1. 程式人生 > >new function

new function

truct this var oct con () func his obj

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
// var F=function(){};
// Object.prototype.a=function(){};
// Function.prototype. b=function(){};
// var f=new F();
// f.a;
// f.b;


function Person(){}
var friend = new Person();

Person.prototype = {
constructor : Person,
name : "kayorl",
sayName : function () {console.log(this.name);}
}

friend.sayName(); //ERROR
</script>
小紅書 P156頁,可知原型修改後, 切斷了原來原形與 更改後原形的關系
</body>
</html>

new function