漫漫技术人生路

C#

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

JavaScript学习(四)
对象
JavaScript中内置了很多对象,通过JavaScript与Html交互就是对DOM的操作,比如window就是一个对象,document也是一个对象等等。

访问一个对象的属性和方法很简单,直接使用点(.)来访问,比如:document.write()方法,str.length属性等等。
另外我们在访问对象的属性时候还可以通过数组的形式来访问。比如有个对象image,有两个属性width,height,那么我们除了可以使用image.width和image.height来访问image对象的width和height之外,还可以使用image["width"]和image["height"]来访问

注意:仅仅用在对象的属性上面,不可用在对象方法上。

建立对象的方法有:
var1={x:1,y:2,z:3};

也可以套嵌
var1={lst1:{x:1,y:2},lst2:{z:3,o:4}};

//循环输出
for(it in var1)
{
for(rt in var1[it])
{
document.write(var1[it][rt]);
}
}
输出结果为:
1
2
3
4

最后还有一种创建对象的方法就是利用Object对象
var1 = new Object() //建立一个对象
var1.lft = "left"; //开始分配属性
var1.rht = "right";

document.write(var1.lft);
document.write(var1.rht);
for(it in var1)
document.write(var1[it]);

输出结果:

left
right
left
right

posted on 2006-09-29 17:08  javaca88  阅读(208)  评论(0编辑  收藏  举报