javascript你可能不知道的1

对象还可以当hash表用。 
var obj;
obj.a=10;
obj.b=20;

alert(obj[“a”]);
alert(obj[“b”]);

对象也可以像数组一样用for in循环来遍历。

for(e in obj){
alert(e);
}

这样还让javascript有了动态访问对象成员的能力。对函数同样有用
obj.foo=function(){
alert(‘foo’);
}

obj[‘foo’]();

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.