实例代码“Ctrl+/”提示“F11/ESC”全屏 返回 格式化 恢复 运行
x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <title>Hybrid Factory Pattern Example</title>
5
    <script type="text/javascript">
6
                    
7
        function Person(name, age, job){
8
            var o = new Object();
9
            o.name = name;
10
            o.age = age;
11
            o.job = job;
12
            o.sayName = function(){
13
                alert(this.name);
14
            };    
15
            return o;
16
        }
17
        
18
        var friend = new Person("Nicholas", 29, "Software Engineer");
19
        friend.sayName();  //"Nicholas"
20
21
22
        
23
    </script>
24
</head>
25
<body>
26
27
</body>
28
</html>