for(key in Member)alert(key+":"+Member[key]+":"+Member.key)
测试看看.

解决方案 »

  1.   

    谢谢myvicy:
    不过不行!Member.key 为 undefined,
    运行时把 index 也当成一个 Key 了。我要的是  名称key 和 索引相对应起来;
      

  2.   

    为什么要这么设计?同时需要this.* this[] 这样的?
      

  3.   

    [运行时把 index 也当成一个 Key 了。]
    不是把index也当成key了.
    索引运算符更多地用于访问数组元素,当用于对象时,索引总是以字符串文字表示的属性名称。
    在对象里索引和属性名等同.
    参考一下jscript手册里的"使用数组"一节.
    地址:http://download.csdn.net/source/371745