-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJavascript自定义对象.html
20 lines (19 loc) · 2.51 KB
/
Javascript自定义对象.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<html>
<head>
<title>Javascript自定义对象</title>
<basefont face="微软雅黑" size="2" />
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="exporter-version" content="Evernote Windows/304720 (zh-CN, DDL); Windows/10.0.14393 (Win64);"/>
<style>
body, td {
font-family: 微软雅黑;
font-size: 10pt;
}
</style>
</head>
<body>
<a name="2254"/>
<h1>Javascript自定义对象</h1>
<div>
<span><div>自定义对象</div><div><br/></div><div>在javascript没有类的概念,只要有函数即可创建对象。</div><div><br/></div><div><br/></div><div> 自定义对象的方式1: 使用无参的函数创建对象。</div><div><br/></div><div> 例子:</div><div><br/></div><div> function Person(){}</div><div> var p = new Person(); //创建了一个Person对象了</div><div> p.id = 110;</div><div> p.name = "狗娃";</div><div><br/></div><div> 方式2:使用带参的函数创建对象。</div><div><br/></div><div> function Person(id,name){</div><div> this.id = id;</div><div> this.name = name; </div><div> this.say = function(){</div><div> alert(name+"呵呵"); </div><div> }</div><div> }</div><div><br/></div><div> var p = new Person(110,"狗剩"); //创建对象</div><div><br/></div><div><br/></div><div> 方式3: 使用Object函数创建对象</div><div><br/></div><div> var p = new Object();</div><div> p.id = 110;</div><div> p.name = "铁蛋";</div><div><br/></div><div> 方式4:使用字面量的方式创建.</div><div><br/></div><div><br/></div><div> var p = {</div><div> id:110,</div><div> name:"狗娃",</div><div> say:function(){</div><div> alert(this.name+"呵呵"); </div><div> } </div><div> } 。</div><div><a href="Javascript自定义对象_files/15自定义对象.html"><img src="Javascript自定义对象_files/28d66eec7cf1b9f794744e75a0542962.png" alt="15自定义对象.html"></a><a href="Javascript自定义对象_files/16自定义一个数组工具对象.html"><img src="Javascript自定义对象_files/f5d4ee5caab15c65a624cd319782ef6c.png" alt="16自定义一个数组工具对象.html"></a><br/></div></span>
</div></body></html>