JSにおける工場法と構造関数によって作成されたオブジェクトの関係
877 ワード
。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script type="text/javascript">
//
// 。
function creatPerson (name,age){
var person = new Object();
person.name = name;
person.age = age;
return person;
}
var personOne = creatPerson("fjc",18);
var a = personOne.name;
alert(a)
// , 。
// , 。
function Person (name,age){
this.name = name;
this.age = age;
}
alert(typeof(Person))
// 。
// new ,this window, 。
var fun = new Person("fujichao",18);
alert(fun.name)
</script>
</html>