• 코드:
​x
 
1
<!DOCTYPE html>
2
<html lang="ko">
3
​
4
<head>
5
    <meta charset="UTF-8">
6
    <title>JavaScript Prototype</title>
7
</head>
8
​
9
<body>
10
​
11
    <h1>프로토타입의 생성</h1>
12
​
13
    <script>
14
        function Dog(color, name, age) {    // 개에 관한 생성자 함수를 작성함.
15
            this.color = color;             // 색에 관한 프로퍼티
16
            this.name = name;               // 이름에 관한 프로퍼티
17
            this.age = age;                 // 나이에 관한 프로퍼티
18
        }
19
​
20
        var myDog = new Dog("흰색", "마루", 1); // 이 객체는 Dog라는 프로토타입을 가짐.
21
        document.write("우리 집 강아지는 " + myDog.name + "라는 이름의 " + myDog.color + " 털이 매력적인 강아지입니다.");
22
    </script>
23
    
24
</body>
25
​
26
</html>