欢迎光临

木子屋

标题: 只能用关联数组访问属性的对象

作者: dnawo

日期: 2008-06-17 09:51 AM

分类: 脚本语言

内容: 平时用直接量创建一个对象并使用时一般形如：
复制内容到剪贴板 程序代码var RECT={"top":100,"left":200,"width":300,"height":400,"name":"myrect"};
document.write(RECT.top); //100
document.write(RECT["name"]); //myrect
可以看到，要访问对象的属性我们既可以用"对象名.属性名"的方式，还可以用关联数组进行访问。但在QZone上我们可以看到很多类似的对象直接量：
复制内容到剪贴板 程序代码ITEM_NAMES={2:"挂件",3:"Banner",6:"播放器",12:"公告栏",13:"导航菜单",15:"礼品盒",16:"挂件",17:"花边",18:"播放器"}
这样就无法使用"对象名.属性名"的方式进行访问对象的属性了，而只能用关联数组进行访问：
复制内容到剪贴板 程序代码document.write(ITEM_NAMES[2]); //挂件
document.write(ITEM_NAMES[18]); //播放器

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.691 ms

返回

标题: 只能用关联数组访问属性的对象

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.691 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.020 ms

返回